0

Android 開発者の初心者。私はユーザーが更新することになっている番号を持っています。ユーザーが入力にキーボードを使用できるようにしたいと思いますが、(それは基本的なユースケースになります) 番号に指を置き、それを上に移動して増加させたり、それを減らすために下に(おそらく右と左も)。 例 これを達成するにはどうすればよいですか?

一番、

アッシャー

PS私はListViewアイテム内に数字を設定しているので、それをしている間はスクロールしないように画面が必要です..

4

1 に答える 1

0

これは、ListView 内で行うのは間違っているように思えます。そこに100行あると想像してください。すべての行を表示するには縦にスクロールする必要がありますが、音量を変更するために縦にスクロールすることもできます。それが可能かどうかはわかりません (listView は onTouch イベントをキャプチャすると思うので、各行内の個々のフィールドでそれを取得することはできません)。また、私に尋ねてもそれほど直感的ではありません。要素が非常に少ない場合 (行が非常に少ない場合)、変更したい要素 (写真の右側のもの) で LinearLayout と OnTouchListener を使用することをお勧めします。onTouch イベントを取得したら、上にスワイプするか下にスワイプして、好きなように操作してください。複数の行がある場合は、I'

于 2012-11-29T12:32:51.700 に答える