0

小さなコードを含む ListView にピンチツーズームを実装しようとしています。しかし、私はそれを機能させることができないようです。ListView にマルチタッチ ズームを実装することはできないのではないかと思います。私は現在、この実装を使用しています: http://www.allappsdevelopers.com/TopicDetail.aspx?TopicID=c16ed3b4-b422-43ba-b595-ee8e21dd1854

私のターゲットは Android 2.2+ です。テキストをズームインおよびズームアウトするためのピンチツーズームの例はありますか? それとも、ListViewで効果的に行うことはできませんか?

コードを含めますが、上記の例と似ています。

ありがとう。

4

1 に答える 1

2

このコードを使用して、任意のカスタム ビューにピンチ ツー ズームを実装します。

また、ListView がピンチ ジェスチャだけでなくすべてのイベントに応答するようにするonTouchEvent()には、次の方法でオーバーライドして、ScaleGestureDetectorすべてのイベントを検出/処理できるようにします。

@Override
public boolean onTouchEvent(MotionEvent e) {
    myScaleDetector.onTouchEvent(e);
    return super.onTouchEvent(e);
}
于 2013-05-09T17:18:00.250 に答える