0
"<Keyboard>" does not set the required layout_height attribute:
 (1) Set to "wrap_content"
 (2) Set to "fill_parent"
"<Row>" does not set the required layout_width attribute:
 (1) Set to "wrap_content"
 (2) Set to "fill_parent"
"<Row>" does not set the required layout_height attribute:
 (1) Set to "wrap_content"
 (2) Set to "fill_parent"
"<Key>" does not set the required layout_width attribute:
 (1) Set to "wrap_content"
 (2) Set to "fill_parent"
"<Key>" does not set the required layout_height attribute:
 (1) Set to "wrap_content"
 (2) Set to "fill_parent"
com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
You must supply a layout_height attribute.
Exception details are logged in Window > Show View > Error Log
The following classes could not be found:
- Keyboard (Fix Build Path, Edit XML)
- Row (Fix Build Path, Edit XML)
- com.example.android.softkeyboard.LatinKeyboardView (Fix Build Path, Edit XML, Create Class)
4

2 に答える 2

3

これは、xml キーボード レイアウト ファイルが見つからないandroid:layout_widthandroid:layout_height、一部のコンポーネントのファイルがないことを意味します。

編集

一見すると、キーボード レイアウト ファイルをフォルダに入れているように見えres/layoutます。フォルダに属していres/xmlます。

于 2012-04-03T20:57:03.097 に答える
0

プロジェクト内の xml ファイルには、次の要素が含まれています。

「必須の layout_height 属性を設定しないでください」。

要素ごとに、次のように設定します。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    **android:layout_height="fill_parent"**
    android:background="@android:color/transparent">
于 2012-04-03T20:56:08.650 に答える