1

私はアプリケーションスピナーを持っています。そのアイテムの長いクリック/タッチを検出したい。私はこれを試しました:

    ipSpinner.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {

        public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
            System.out.println("long click on position: " + arg2);
            return true;
        }
    });

しかし、このコードは機能せず、その理由がわかりません。

スピナーの各項目を削除できるようにしたいので、ロングクリックを検出する必要があります。アイテムを削除する別のスマートな方法はありますか?

4

2 に答える 2

0

ジェイソン・ロビンソンが示したように、スピナーはまだロングクリックをサポートしていません。

于 2012-11-27T20:31:16.530 に答える