1

私は Android 4.1 に単純なリスト アプリケーションを持っており、それが を継承しているActivityときは完全に動作します...しかし、この同じアプリケーションが ListActivity を継承しているときは失敗します。誰か教えてくれませんか?

4

1 に答える 1

1

レイアウト xml ファイルにリストビューがある場合があります。以下のように変更します。

<ListView android:id="@android:id/list" android:layout_width="wrap_content"
android:layout_height="wrap_content"></ListView>

そして、それが機能しているかどうかを確認します

ここでサンプルをチェックしてください。これは便利かもしれません。ListActivityを拡張してリストビューを取得するサンプルです。

こちらもご覧ください

ListActivity には、画面の中央にある 1 つのフルスクリーン リストで構成される既定のレイアウトがあります。setContentView()ただし、必要に応じて、独自のビュー レイアウトをin で設定して、画面レイアウトをカスタマイズできますonCreate()。これを行うには、独自のビューに ID を持つ ListView オブジェクトが含まれている必要があります。"@android:id/list"

于 2012-10-11T03:29:55.703 に答える