视图无法解析为一种类型。

17

这里的视图有什么问题?我该如何解决它?

出现了错误“无法将视图解析为类型”。

public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) {
    Object o = my_listview.getItemAtPosition(position);
    // write you handling code like...
    String st = "sdcard/";
    File f = new File(st+o.toString());
    // do whatever u want to do with 'f' File object
    Log.d("The position fo f:",o.toString());
    }

有什么想法?


1
它显示错误的代码行是哪一行..!! - Uday
你能把你得到的确切错误粘贴过来吗? - the100rabh
2个回答

51

你需要导入它。如果你使用Eclipse,请按Ctrl+Shift+o。


2
(如果您刚好使用Mac,则为cmd + shift + o) - shim

4

import.view.View

有时,如果您的清单中指定的API级别低于API级别12,则eclipse不会建议导入此文件。可能是因为不支持它。但是您可以手动插入导入。需要更高API级别的函数将无法正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接