我已经定义了样式线性布局但布局是不可见在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)来让它自己绘制 –