我已經定義了樣式線性佈局但佈局是不可見在main.xml
爲什麼是不可能的線性佈局具有樣式屬性
main.xml中的圖形視圖。
<LinearLayout style="VerticalThemeLayoutInputs">
styles.xml
<resources>
<style name="VerticalThemeLayoutInputs">
<item name="android:background">#6699FF</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">fill_parent</item>
</style>
</resources>
編輯:
但是,下面的代碼將正常工作,但我不希望這個代碼
<LinearLayout
android:background="#6699FF"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
有趣的事實
我用了scrollview
。在那裏我放置了許多線性佈局。佈局屬性幾乎相同,所以我決定爲此設置一個樣式。但是發生了什麼事?該佈局僅在圖形視圖中不可見,但在仿真器中可正常工作。
但實際上發生了什麼?我認爲它是由於滾動視圖。
已經在你的代碼中使用了它...?如果是的話..怎麼...? – ngesh
@ntc是你需要完整的main.xml嗎? – vnshetty
我覺得你需要在佈局上調用setWillNotDraw(false)來讓它自己繪製 –