0

長押しに応答したい ImageView があります。

このメソッドを別のアプリケーションに問題なく実装しましたが、コードをコピーして別のアプリケーションに貼り付けたところ、次の構文エラーが発生しました。

The method setOnLongClickListener(View.OnLongClickListener) in the type View is not applicable for the arguments (new OnLongClickListener(){})

コードブロックは次のとおりです。

imageView.setOnLongClickListener(new OnLongClickListener() {
    public boolean onLongClick(View arg0) {
        // do something here
        return true;                         
    }
});

このビュー メソッドは API レベル 1 以降で使用できるため、何が間違っているのかわかりません。

4

3 に答える 3

4

インポートを確認し、正しい OnLongClickListener をインポートしていることを確認してください。

于 2013-10-23T10:31:37.890 に答える