我有一个RelativeLayout和两个元素:一个TextView和一个ImageButton。 ImageButton应该位于TextView的右侧,所以我使用android:layout_toRightOf属性。 这两个元素的宽度都使用android:layout_width =“wrap_content”。ImageButton右键TextView
现在我的问题:只有当TextView中的文本达到屏幕的整个宽度时,它才会包装到下一行。但目前,ImageButton已经隐藏在屏幕的右侧(因为由于wrap_content的原因,TextView使用了父级的全部宽度)。
所以我希望做的是说:在ImageButton的常是对的TextView的权利,但它有一个固定大小(可以说100dp),需要这个大小被保留ImageButton,因此只要ImageButton“触及”屏幕的右侧,文本就需要包装。
我已经尝试过maxWidth和maxEms,但似乎并不如预期的工作(它总是大小的话,不仅当文本达到最大宽度)
希望你明白我的意思,否则我发帖代码和截图!
请发表您的XML。 – tambykojak