Ade*_*nes 5 android themes styles android-linearlayout
我正在制作布局并应用一些样式.所以:
<style name="LayoutSmallMap">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">180dip</item>
<item name="android:background">@drawable/rounded_corner</item>
<item name="android:layout_margin">5dip</item>
<item name="android:padding">3dip</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我用这个:
<LinearLayout
style="@style/LayoutSmallMap">
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
但是当我在出现错误之前测试手机时,现在说:
LinearLayout未设置所需的layout_height属性
他没有找到我风格的属性?
不知道它是否是最好的解决方案,但它对我有用: 目标SDK:2.3和 minSdkVersion ="7"
您不应在样式中使用 android:layout_width 和 android:layout_height。按如下方式修改您的代码。
<style name="LayoutSmallMap">
<item name="android:background">@drawable/rounded_corner</item>
<item name="android:layout_margin">5dip</item>
<item name="android:padding">3dip</item>
</style>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="180dip"
style="@style/LayoutSmallMap">
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4275 次 |
| 最近记录: |