1

アプリにボタンがあり、誰かがそれを押して指を下に置くと、ポップアウトホイールメニューが表示されます(JBカメラのメニューのように)。

こんな感じになります

ここに画像の説明を入力してください

中央にボタンがあり、指を下に向けるとホイールが表示され、持ち上げると消えます。

このコードでホイールを表示します

b.setOnTouchListener(new View.OnTouchListener() {

        public boolean onTouch(View v, MotionEvent event) {
                switch (event.getAction()) {


                  case MotionEvent.ACTION_UP: 
                        wheel.setVisibility(View.INVISIBLE);
                        Log.w("app", "Action up");
                        return true;
                  case MotionEvent.ACTION_DOWN: 
                        wheel.setVisibility(View.VISIBLE);
                        Log.w("app", "Action down");
                  }
                return false;
            }
        });

問題が発生しました。ホイールのボタンをどのように配置できますか?(ホイールの画像全体を使用したくないので、すべて同じように見えるので、1つのピースだけをエクスポートすることをお勧めします)

また、ホイールが表示された後、ACTION_UPを使用してオプションの1つの上に指を持ち上げて、オプションの1つを選択したいのですが、どうすればこれを実現できますか?

4

0 に答える 0