0

このコードでは -

<CheckBox android:id="@+id/cb_list"
android:layout_height="50dip"
 android:layout_width="50dip"
 android:text="CheckBox" />

Eclipse から次のエラーが送信されます。

Error in an XML file: aborting build.

問題は「CheckBox」にありますが(少なくともEclipseはそう言っています)、これが完全なコードです(0gravityは尋ねました)

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <CheckBox android:id="@+id/cb_list"
    android:layout_height="50dip"
     android:layout_width="50dip"
     android:text="CheckBox" />

    <TextView xmlns:android="http://schemas.android.com/apk/res/android"
     android:id="@+id/label"
     android:layout_height="wrap_content"
     android:layout_width="wrap_content"
     android:textSize="12dip"
     android:textStyle="normal">
    </TextView>
</resources>

問題は何ですか?

4

2 に答える 2

1

エラーが Lint によってトリガーされていないことを確認してください。その場合、ハードコーディングされた文字列が原因で、Lint が警告している可能性があります。

とにかく、そのチェックのデフォルトの重大度は、「エラー」ではなく「警告」にする必要があります。

編集:

あなたの編集を見て、あなたのエラーはあなたのルートノードだと思います。タグの下に要素を設定しています。それは、、、などの<resources>レイアウト ホルダーである必要があります。RelativeLayoutLinearLayout

于 2012-07-28T15:12:37.220 に答える
0

投稿したコードの問題は、次を追加する必要があることです。

xmlns:android="http://schemas.android.com/apk/res/android"

次のようなチェックボックスのパラメーター内:

    <CheckBox 
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/cb_list"
        android:layout_height="50dip"
        android:layout_width="50dip"
        android:text="CheckBox" />

それが役立つことを願っています。

于 2012-07-28T15:17:04.503 に答える