我收到错误:
05-14 15:06:13.124: 错误/ AndroidRuntime(2218):引起: java.lang.RuntimeException:不能 创建标签内容,因为不能 找到ID为123的视图
为什么我不能做这样的事情?我错过了什么?这是代码,基本上RSSview是带有表格布局和rss处理器(以编程方式构建)的扩展scrollview
final BrRSSView newsView = new BrRSSView(currentActivity,rss);
newsView.setId(123);
tabHost.addTab(
tabHost.newTabSpec("tab1")
.setIndicator("Nyheter", getResources().getDrawable(R.drawable.icons_tab_nyheter))
.setContent(123));
答案 0 :(得分:1)
我认为问题是TabHost
只在tabcontent
视图中查找里面的视图ID 。如果您仍希望通过代码执行此操作,则可以将视图添加到tabcontent
视图,然后运行addTab()
方法。