私はレイアウトを作成していくつかのスタイルを適用しています。そう:LinearLayoutは必要なlayout_height属性を設定しません
<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必要彼は自分のスタイルで属性を見つけられませんか?それが最善の解決策だ場合
は分からないのですが、それは私の仕事: ターゲットSDK:2.3と minSdkVersionが= "7"
私はすでに、これは私の問題を解決し、そうしていたが、私はそれを望んでいましたスタイルがすべてであるので、レイアウトのソースコードは視覚化するとより美しくなります。ありがとう –
@AderbalNunesこの答えを受け入れる方法は、このレイアウトでは高さがほしいとは限りません。アンドロイド:layout_width = "fill_parent"とアンドロイド:layout_width = "180dip" '可能です.. – NagarjunaReddy
はLinearLayoutに必須です。スタイルだけを使用してください。 –