【发布时间】:2012-02-15 00:42:56
【问题描述】:
这是在数据库片段上填充列表视图:
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
LinearLayout Layout5 = (LinearLayout) inflater.inflate(R.layout.tab_frag5_layout, container, false);
Cursor allBands;
MyDatabase db;
Context ctx = (Context)TabFragment5.this.getActivity();
db = new MyDatabase(ctx);
allBands = db.getBands();
ListAdapter adapter = new SimpleCursorAdapter (ctx,
R.layout.listelement,
allBands,
new String[] {"BandName"},
new int[] {R.id.text15});
getListView().setAdapter(adapter);
return Layout5;
}
为什么这会在 logcat 上给我“尚未创建内容视图”?片段打开时程序强制关闭...
【问题讨论】:
-
不应该是第一个语句 setContentView(..)?
-
我不这么认为,我正在处理片段。