1

CommonsWare、タッチリストに問題があります。別のプロジェクトでデモを開始しても問題はありません。しかし、既存のプロジェクトのファイルをインポートしようとすると、TouchListViewを宣言するxmlファイルに次のように表示されます。

エラー:パッケージ'it.sec'の属性'normal_height'のリソース識別子が見つかりません-エラー:パッケージ'it.sec'の属性'expanded_height'のリソース識別子が見つかりません-エラー:属性'grabber'のリソース識別子が見つかりませんパッケージ'it.sec'-エラー:パッケージ'it.sec'の属性'remove_mode'のリソース識別子が見つかりません

誰かが何をすべきか考えましたか?前もって感謝します

sMau

4

1 に答える 1

2

カスタム レイアウトを作成する場合は、次のようなものを使用します (「YOUR_APPLICATION_PACKAGE_NAME」を実際のパッケージ名に変更することを忘れないでください :-)

<com.commonsware.cwac.tlv.TouchListView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tlv="http://schemas.android.com/apk/res/YOUR_APPLICATION_PACKAGE_NAME"

    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:drawSelectorOnTop="false"
    tlv:normal_height="64dip"
    tlv:grabber="@+id/icon"
    tlv:remove_mode="slideRight"
/>
于 2011-12-07T15:32:52.213 に答える