您的位置:首页 > 移动开发 > Android开发

The method getTabHost() is undefined问题解决

2015-12-08 11:18 405 查看
getTabHost() is a method of TabActivity not Activity. You'll need to extend that instead of Activity for the method to be defined
in your object.

MainActivity 继承自Activity ,当使用 getTabHost(),会提示getTabHost() is undefined,这是因为getTabHost()不是Activity的方法函数,需要将继承Activity改成TabActivity
,即可。

例:

public class TabHostActivity extends TabActivity {
private TabHost tabHost;
private Intent certificateIntent;
private Intent feeIntent;
private Intent scoreIntent;
private Intent studyIntent;
private Intent moreIntent;

@Override
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tabHost = getTabHost();
initIntent();
addSpec();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android TabHost