Java Android Gridview onclick事件出现致命异常
我有一个gridView,它正在填充图像文本等,现在我只想让所有的gridView都可以点击 所以我试着做了Java Android Gridview onclick事件出现致命异常,java,android,gridview,Java,Android,Gridview,我有一个gridView,它正在填充图像文本等,现在我只想让所有的gridView都可以点击 所以我试着做了 gridView1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int
gridView1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Log.i("The clicked item is:"+position, null);
}
});
不能在
Log.i()
中将null作为参数传递。传递两个有效的字符串参数
类似于:
Log.i(“单击的位置是:”,Integer.toString(位置))代码>它应该更符合
Log.i(getClass().getSimpleName(), "The clicked item is at: " + position);
这样标记和消息就不会是一个混合的blob。然后发布日志猫。为什么日志中为null?使用一些字符串和post logcat来更改它,以尝试此Log.i(“单击的项是:”,string.valueOf(position))代码>@SimplePlan logcat当我点击此错误时会弹出
Log.i(getClass().getSimpleName(), "The clicked item is at: " + position);