Java Android Gridview onclick事件出现致命异常

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

我有一个gridView,它正在填充图像文本等,现在我只想让所有的gridView都可以点击 所以我试着做了

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);