2017-02-02 9 views
-1

アニメーションを持つimageButtonを持っています(点AからBに移動しています)。アニメーションがオンのときにボタンが見えなくなることはありません。アニメーション中に自分のボタンをクリックできないのはなぜですか?

アニメーションコード:

Animation animation = new TranslateAnimation(0, 0,-500, 600); 
animation.setDuration(6000); 
animation.setFillAfter(true); 
rndCoin.startAnimation(animation); 
+0

いくつかのコードを表示するので、私たちはより良い –

+0

アニメーションアニメーション=新しいTranslateAnimation(0、0、-500、600)あなたを助けることができますしてください。 animation.setDuration(6000); animation.setFillAfter(true); rndCoin.startAnimation(アニメーション); thatsアニメーションコード –

+0

Mário、あなたのコードをコメントに入れないでください。問題をよりよく説明するために質問を編集してください。このコードはあなたの質問の中にあるはずです –

答えて

2

あなたの問題は、あなたがビューアニメーションを使用していることで、アニメーションが終了するまで、それはあなたのボタンをunclickableなります。

アニメーションの2つのタイプがあります。

ビューアニメーション:それは、よりシンプルで使いやすいですが、あなたは(!あなたが今持っているもののような)いくつかの制限がありますが - あなたはについての詳細を確認することができますhere

プロパティアニメーション:より堅牢なフレームワークです。 Viewsでこれを必ずしも使う必要はありません。あなたは何かをアニメーション化することができます...あなたの創造性を使用してください。このようなアニメーションを使用すると、アニメーションの進行中にボタンの表示を変更することができます。詳細はhereをご覧ください。

出典:Android Animation - Button stays clickable

関連する問題