2012-03-16 6 views
1

私はこの問題を凝視していて、それを見ることができないので、助けてください。 XMLが膨張するとjava.lang.RuntimeException:バイナリXML layout_width属性を指定する必要があります

<Button xmlns:android="http//schemas.android.com/apk/res/android" 
     android:layout_width="25dp" 
     android:layout_height="25dp" 
     android:background="@drawable/key_bg" 
     android:text="Q" /> 

、私は取得しています上記のエラーやアプリのクラッシュ:

は、私は私のXMLでのボタンの宣言を持っています。

(1)エラーに示された行番号が、このボタンが宣言されている行と正確に同じであるため、このボタンが問題を引き起こしていることがわかります。 (2)XMLの中にこれらのものがいくつかあります。私がこれをコメントアウトすると、同じ宣言を持つ次のボタンを指す行番号で同じエラーが発生します。

私が見る限り、layout_widthlayout_heightがありますので、何について不平を言っていますか?

ありがとうございます!

+0

ハイテクALEKS、ちょうど 'のxmlnsを削除してみてください:アンドロイド="のhttp // schemas.android.comを/ apk/res /アンドロイド "レイアウトから離れたすべてのコントロールの行 –

答えて

4

あなたが失われた ':' のxmlnsに:アンドロイド= "のhttp // ...."、

<Button xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="25dp" 
    android:layout_height="25dp" 
    android:background="@drawable/key_bg" 
    android:text="Q" /> 
+0

くそー!私はこれを何年もの間見つめていて、 'xmlns:android'を二度見ていない可能性があります。どうもありがとう! –

関連する問題