tyb*_*tyb 20 android android-listview
这是一个填充数据库片段的列表视图:
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;
}
Run Code Online (Sandbox Code Playgroud)
为什么这给了我"logcat上尚未创建的内容视图"?片段打开时,程序强制关闭...
tyb*_*tyb 56
我通过将适配器和getListview移动到onActivityCreated(...)来解决它.
onCreateView只是膨胀并返回布局.
| 归档时间: |
|
| 查看次数: |
14571 次 |
| 最近记录: |