问题描述
- 把LinearLayout修改成RelativeLayout之后,TextView的预览文本没有了
- 我这个布局是一个Notification. 为什么我把第一个LinearLayout修改成RelativeLayoutTextView的文本内容就消失了,运行时的文本也没有了。
android:id=""@+id/action""
android:layout_width=""wrap_content""
android:layout_height=""wrap_content""
android:layout_alignParentRight=""true""
android:gravity=""center_vertical"" ><ImageView android:id=""@+id/iv_exit"" android:layout_width=""30dp"" android:layout_height=""30dp"" android:layout_alignParentRight=""true"" android:src=""@drawable/notification_exit"" /> <LinearLayout android:layout_width=""wrap_content"" android:layout_height=""wrap_content"" android:layout_alignParentRight=""true"" android:layout_below=""@id/iv_exit"" android:layout_marginRight=""8dp"" android:orientation=""horizontal"" > <ImageView android:id=""@+id/iv_previous"" android:layout_width=""28.0dp"" android:layout_height=""40.0dp"" android:src=""@drawable/smal_pre_change"" /> <ImageView android:id=""@+id/iv_pause"" android:layout_width=""40.0dp"" android:layout_height=""40.0dp"" android:src=""@drawable/smal_play"" /> <ImageView android:id=""@+id/iv_next"" android:layout_width=""28dp"" android:layout_height=""40dp"" android:src=""@drawable/smal_next_change"" /> </LinearLayout></LinearLayout><RelativeLayout android:layout_width=""fill_parent"" android:layout_height=""wrap_content"" android:layout_centerVertical=""true"" android:layout_toLeftOf=""@id/action"" android:layout_toRightOf=""@id/image"" > <com.cprince.view.MyTextView android:id=""@+id/title"" android:layout_width=""170dp"" android:layout_height=""wrap_content"" android:ellipsize=""marquee"" android:focusable=""true"" android:focusableInTouchMode=""true"" android:marqueeRepeatLimit=""marquee_forever"" android:scrollHorizontally=""true"" android:singleLine=""true"" android:textColor=""#ff66cc"" android:text=""歌曲名"" android:textSize=""16sp"" /> <com.cprince.view.MyTextView android:id=""@+id/text"" android:layout_width=""140dp"" android:layout_height=""wrap_content"" android:layout_below=""@+id/title"" android:ellipsize=""marquee"" android:marqueeRepeatLimit=""1"" android:scrollHorizontally=""true"" android:singleLine=""true"" android:textColor=""#ffffff"" android:text=""歌曲信息"" android:textSize=""11sp"" /></RelativeLayout>
解决方案
RelativeLayout里面的组件,要设置在容器中的对齐方式,你检查一下
时间: 2024-10-28 15:04:15