写真とxmlが既に設定されていると確信しています。Androidエミュレーターでアプリを実行しましたが、ウィンドウがポップアップして、アプリの実行が停止したことが示されました。しかし、 を含むアイコン部分を削除するres.getDrawable(R.drawable.tab_icon1)
とres.getDrawable(R.drawable.tab_icon2)
、res.getDrawable(R.drawable.tab_icon3)
アプリは正常に動作します。
public class ActionBar extends Activity implements OnClickListener {
TabHost th;
TextView showResult;
long start, stop;
Resources res;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_action_bar);
th = (TabHost) findViewById(R.id.tabhost);
th.setup();
Button newTab = (Button) findViewById(R.id.bAddTab);
Button start = (Button) findViewById(R.id.bStart);
Button stop = (Button) findViewById(R.id.bStop);
showResult = (TextView) findViewById(R.id.textView1);
newTab.setOnClickListener(this);
start.setOnClickListener(this);
stop.setOnClickListener(this);
TabSpec specs = th.newTabSpec("tab1");
specs.setContent(R.id.tab1);
specs.setIndicator("Stop Watch", res.getDrawable(R.drawable.tab_icon1));
th.addTab(specs);
specs = th.newTabSpec("tab2");
specs.setContent(R.id.tab2);
specs.setIndicator("Add Tab", res.getDrawable(R.drawable.tab_icon2));
th.addTab(specs);
specs = th.newTabSpec("tab3");
specs.setContent(R.id.tab3);
specs.setIndicator("Blank", res.getDrawable(R.drawable.tab_icon3));
res = getResources();
th.addTab(specs);
}