私は、TabHostにあるアクティビティでリストを持たなければなりません。ボタンをクリックするとリストが開きます。しかし、新しいアクティビティを開き、タブを一番上に置いておきたいので、アクティビティグループを拡張するクラスTabActivityGroupを作成し、それぞれのアクティビティでTabActivityGroupを拡張します。 ListActivityを拡張せずにリストを作成するにはどうすれば2つのクラスを拡張することはできません。android activitygroup and listactivity
2
A
答えて
-1
ええ、私はあなたが間違った方向に行くと思われます。 the Tab Layout exampleをチェックしてください。あなたができるようにしたいのは、複数の継承を持たずに、ListViewのサブクラスをTabHostビューのサブビューとして追加することです。私はそのチュートリアルを読んで、あなたのアプリをどのように構造化しているのか考え直すことをお勧めします。
2
ListActivityを使用しないでください。定期的な活動をしてください。レイアウトファイルには次の操作を行います
はリストにあなたの活動の使用インサイド
<ListView
android:id="@+id/name_of_list"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</ListView>
IDを付与します。
ListView listView = (ListView)findViewById(R.id.name_of_list);
mAdapter = new SomeSortOfAdapter(this, items);
listView.setAdapter(mAdapter);
今、あなたはあなたの活動がActivityGroup も作ることができます:)
を関連する問題
- 1. ListView and ListActivity
- 2. Android ActivityGroupアクティビティインテントナビゲーション
- 3. Android ActivityGroup - NullPointerException
- 4. Android ListActivity ListView setOnItemClickListener
- 5. Android db.delete(); on ListActivity
- 6. android Greendroid ActionBar ActivityGroupを使用して
- 7. Tab - BackボタンのActivityGroup
- 8. startActivityForResult from ActivityGroup?
- 9. ListActivityからAndroidライセンスチェックを行う方法
- 10. listactivity
- 11. AndroidのListActivityにフォントを設定する
- 12. ListActivity、ListView、ListAdapterがAndroidアプリケーションをクラッシュする
- 13. AndroidのList ViewとListActivityの質問
- 14. android:Activity.startActivityForResult()またはActivityGroup?
- 15. AdmobとListActivity
- 16. ListActivityインテント
- 17. AdmobとListActivity
- 18. onSensorChanged and Threads、Android
- 19. android 2.2 and 2.3
- 20. DialogFragments and Dialogs Android
- 21. Android and data.gov
- 22. android Admob and startApp
- 23. Android and Youtube
- 24. IntelliJ、Android and Gradle
- 25. Android and drawing image
- 26. Google Cloud and Android
- 27. Android Parcelable and Serializable
- 28. android、textview and MetricAffectingSpan
- 29. Gradle and Android Studio
- 30. UIAutomator and Androidイメージギャラリー