0

タップしたアイテムのトーストを表示するこの ontap メソッドがあります。

@Override
        protected boolean onTap(int index) {
            // TODO Auto-generated method stub
        String name= ballon.get(index).getTitle();


        Toast.makeText(c, name, Toast.LENGTH_LONG).show();

            return false;
        }

しかし、複数のアイテムがある場合は、1 つのアイテムだけをタップしても、そのマップ上のすべてのアイテムに対して乾杯します。タップした1つのアイテムだけトーストを表示したい。トリックはありますか、私がここで見逃していることはありますか?

4

1 に答える 1

1

onTap が false ではなく true を返すようにします。イベントのバブリングを停止する真のシグナル。

于 2012-05-17T14:02:20.533 に答える