問題タブ [transitiondrawable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - for ループにネストされた switch/case ステートメントの TransitionDrawable アニメーション
これの目的は、SimonSays ゲームを作成し、繰り返す必要があるパターンの生成と表示の背後にあるロジックを実行することです。
sequenceArray には、Random クラスと for ループを使用して、0 から 3 までのランダムな値が既に取り込まれています。その後、sequenceArray 配列の各要素のケースに応じて、4 つのビューのいずれかを変更したいと考えています。アニメーションは 200 ミリ秒続き、エンド ユーザーにボタンを押した感覚 (この場合はボタンの点滅) を与える必要があります。これが私がこれをした方法です:
以下に示す OnClickListener で同じコードを試してみましたが、うまくいきましたが、何らかの理由で、上記のコードを実行しても何も起こらず、アニメーションの変更も行われません。
その後、sequenceArray をテストしましたが、空ではありませんが、私の理解を超えた何らかの理由で、現在のコードは私が望んでいることを実行しません。以下に示す for ループと上記のロジックの主な違いは何ですか?
android - Transition Drawable で透過性を使用するにはどうすればよいですか?
画像/色から完全に透明になるようにトランジションを設定したいと考えています。それでも、私が何をしても、トランジションの透明性は無視されます。ここに私が試したいくつかのことがあります:
ここで、終了状態はによって設定されます
そして私は試しました:
最終状態に「CCFF00FF」のような色を使用すると、「CC」(透明度) の部分が無視され、単色のマゼンタが描画されます。アルファに「00」を使用すると、何も描画されず、単に開始状態のままになります。
透明に移行するにはどうすればよいですか?