我正在开发一个主页与facebook app相同的Android应用程序。我使用以下代码将布局扩展到我的主页。
View app = inflater.inflate(R.layout.app, null);
我在布局'app'中有一个tabhost。主页正在扩展活动。当我运行应用程序时,应用程序正在抛出错误
'您的内容必须包含其属性为的TabHost 'android.R.id.tabhost''
如何避免此错误?
答案 0 :(得分:1)
尝试以下代码。
TabHost t = getTabHost();
TabSpec tab = t.newTabSpec(label)
.setIndicator(label, icon)
.setContent(intent);
t.addTab(tab);
或将您的tabhost ID更改为
<TabHost android:id="@android:id/tabhost"
答案 1 :(得分:0)
从您的班级中删除扩展TabHost。