我有一個佈局,我希望組件填充屏幕的其餘部分(使用權重)。 Listview完美工作。佈局中嵌套的權重
在最後的2個按鈕的工作方式,我打算他們也工作,但我得到一個警告說:「嵌套的權重是壞的表現」。
我認爲這是一個問題,因爲我已經使用了Listview的權重參數,因爲當我刪除listview警告消失了。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/listMessages_messages"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_marginBottom="5dip"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:layout_marginTop="10dip"
android:layout_weight="1"
android:background="#000000" >
</ListView>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="50"
android:visibility="invisible" />
<Button
android:id="@+id/btnNewConversation_message"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginRight="5dip"
android:layout_weight="50"
android:onClick="newConversation"
android:text="@string/NewConversation" />
</LinearLayout>
</LinearLayout>
所以你現在想要什麼.. – 2012-03-14 10:44:58
我想知道我做錯了什麼。又如,導致警告的是什麼。因爲我想在我的應用程序 – 2012-03-14 10:51:42