我有一個layout
與textview
和另一個layout
裏面。我需要textview
作爲wrap_content
,但可拉伸到父寬度,而不會在屏幕旁邊顯示佈局。防止孩子走出屏幕邊界
我試着用relative
和LinearLayout
不管我做什麼,在message_indicators
佈局剛剛熄滅畫面時message_text
延伸至match_parent
。我想在這裏是綿延message_text
與內容和message_indicators
需要是它旁邊沒有去關閉屏幕時,消息的內容增加。
我很感激幫助。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp" >
<TextView
android:id="@+id/message_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@+id/message_indicators"
android:autoLink="all"
android:background="@drawable/text_bubble_left"
android:clickable="true"
android:paddingBottom="10dp"
android:paddingLeft="20dp"
android:paddingRight="10dp"
android:paddingTop="10dp"
android:text="@string/message_text_hint"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@color/white" />
<LinearLayout
android:id="@+id/message_indicators"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/message_text"
android:layout_alignParentRight="true"
android:orientation="vertical"
android:paddingLeft="10dp" >
<ImageView
android:id="@+id/message_lock_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_lock"
android:contentDescription="@string/message_locked_content_description"
android:paddingBottom="5dp"/>
<TextView
android:id="@+id/message_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/message_time_hint"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="@color/gray" />
</LinearLayout>
編輯: 這裏的截圖。熱門消息表示它是如何看起來像長的消息,中間是與當前的佈局和底部的短消息是應該看起來像短消息:
http://i61.tinypic.com/b8qlit.png
你能後的你到底想要什麼畫面? – OAEI
請發佈屏幕模型以便更好地理解。 –
在佈局中添加滾動條。 –