0

このリストビューでアプリケーション表示をアンインストールするために長いクリックを使用すると、リストビューでエラーが発生します。コードは次のとおりです。

protected boolean setOnItemLongClickListener(ListView l, View v, int position, long id) {
        super.onItemLongClick(l, v, position, id);// Error

        ApplicationInfo app = applist.get(position);

        Uri packageUri = Uri.parse("package:"+app.packageName);
        Intent uninstallIntent =
          new Intent(Intent.ACTION_DELETE, packageUri);
        startActivity(uninstallIntent);

        return true;
    }

エラーは次のとおりです。The method onItemLongClick(ListView, View, int, long) is undefined for the type ListActivityどうすれば解決できますか? 私はすでに実装していOnLongClickListenerます。ありがとう

4

2 に答える 2

0

私はすでに OnLongClickListener を実装しています

に変更しますOnItemLongClickListener

また、 に変更protected boolean setOnItemLongClickListenerします@Override protected boolean onItemLongClick

于 2013-10-27T12:21:54.450 に答える