0

音量ノブがあり、アンドロイドでユーザー入力に応答させる方法を知りたいです。どうすればいいのかわからないので、正しい方向に向けてください。カスタムノブはこの記事で作成したもののようです。私の質問は、このノブを Android アプリケーションに移植するための一般的なアプローチとは何かということです。ビュー クラスを拡張し、これをビットマップとして描画する必要がありますか。もしそうなら、私はどのように正確にユーザー入力に応答しますか. これが不可能で、私が間違った方向に進んでいる場合、誰かがこれを達成する方法を教えてもらえますか?

4

1 に答える 1

0

View クラスを拡張します。

View は Android のウィジェット (ウィジェットとは、テキストフィールド、ボタンなどを意味します) の基本クラスであるため、ボリュームノブはそれらの中にぴったり収まると思います。ユーザー入力については、よくわかりません。ノブをどうコントロールしたいかによると思います。onTouchEvent(MotionEvent)を見てみるのも良いスタートだと思います。とにかく、同様のメソッドをオーバーロードする必要があると思います。

関連リンク:

于 2012-06-23T15:22:46.147 に答える