【发布时间】:2013-10-23 12:40:57
【问题描述】:
我正在尝试在我的列表视图项目中实现长按,但它不起作用,并且我收到一个错误消息,显示为 undefined。代码如下:
protected void setOnItemLongClickListener(ListView l, View v, int position, long id) {
super.onItemLongClick(l, v, position, id);// Error
ApplicationInfo app = applist.get(position);
try {
Intent intent = packageManager
.getLaunchIntentForPackage(app.packageName);
if (null != intent) {
startActivity(intent);
}
} catch (ActivityNotFoundException e) {
Toast.makeText(MainActivity.this, e.getMessage(),
Toast.LENGTH_LONG).show();
} catch (Exception e) {
Toast.makeText(MainActivity.this, e.getMessage(),
Toast.LENGTH_LONG).show();
}
}
有人知道如何解决这个问题吗?谢谢
【问题讨论】:
-
logcat和error line? -
@David_D 查看我的编辑。该方法的
return type错误。
标签: java android android-listview onlongclicklistener long-click