レイアウトを作成し、いくつかのスタイルを適用しています。それで:
<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>
そして、私はこれを使用します:
<LinearLayout
style="@style/LayoutSmallMap">
</LinearLayout>
しかし、エラーが発生する前に電話をテストすると、次のように表示されます。
LinearLayout は必須の layout_height 属性を設定しません
彼は私のスタイルで属性を見つけていませんか?
それが最善の解決策かどうかはわかりませんが、私にとってはうまくいきました: Target SDK: 2.3 and minSdkVersion="7"