Android can be debugged on port 8100

原创
2014/07/22 11:45
阅读数 99

SimpleAdapter adapter = new SimpleAdapter(this, data, R.id.ListItemView,

                new String[]{"title", "value"},

                new int[]{R.id.label, R.id.input});

ListView listView = (ListView) findViewById(R.id.listView);

listView.setAdapter(adapter);

如上的代码调试一直运行不了,报can be debugged on port 8100...,网上搜了半天也没找到合适的答案。这种错误也许只会发生我这样的新手。最后不断尝试终于找到问题所在:

SimpleAdapter 构造函数的第三个参数 R.id.ListItemView 换成 R.layout.list_item就解决问题了。

总结:

没有真正意义上理解 R.id 和 R.layout 导致的问题。

如果是用到元素级别的用R.id,如果用到布局级别的用R.layout.

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部