1

4 つのタブと各タブのアイコン イメージを含むアプリがあります。TabActivity と TabHost を使用しています。

setIndicator ("例", getResources().getDrawable(R.drawable.tabicon));

アプリはAPI 8で正常に動作し、マニフェストファイルに次のものがある場合:

しかし、マニフェストに targetSdkVersion="16" を明示的に配置すると、タブ アイコンが表示されません。

大量のコードを変更せずにタブ アイコンを保持するにはどうすればよいですか? API 16 で従うことができるタブ アイコンのコード サンプルはありますか?

本当にありがとう !!

4

1 に答える 1

0

TabActivityTabHostAPI 11 で非推奨になりました。

代わりにActionBarwith Tabs ( Example here ) を使用してください。11 より前の API バージョンとの互換性のために、ActionBarSherlockを使用してください。

もう古い API を使用しないでください。

于 2012-11-28T18:01:31.897 に答える