我是新來的Android,所以這個問題可能是愚蠢的,但是,有可能在視圖選擇器上更改layout_height?我試圖做一個自定義的TabHost/TabWidget,我必須根據他們的選擇狀態來改變一些視圖。這就是我想要實現:更改視圖高度選擇狀態
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_selected="true" android:height="10dp" />
<item android:height="5dp" />
</selector>
然後我想這個選擇追加查看這樣的:
<View android:layout_height="@drawable/tab_lineheight_selector" ... />
我明明做錯事的Cuz我的應用程序保持崩潰。它甚至有可能嗎?
如果它崩潰,找出原因。 – keyser
嗯,我知道它崩潰,但我不知道爲什麼系統不會從選擇器拉高度。以下是錯誤報告:「二進制XML文件行#18:您必須提供layout_height屬性。」 – paxx