Android 3.0以降では、ホームボタンのようなonTouchエフェクトが必要です。Android 3.0以降のImageButtonエフェクト
簡単に行うことはできますか? または私はそれをすべて自分で行う必要がありますか?そしてどうやって?
ありがとうございます!
UPDATE:http://i.imgur.com/1eyVE.jpg 私は同じ青、円、フェードアウト効果を持っていると思います:ここで はスクリーンショットです。
Android 3.0以降では、ホームボタンのようなonTouchエフェクトが必要です。Android 3.0以降のImageButtonエフェクト
簡単に行うことはできますか? または私はそれをすべて自分で行う必要がありますか?そしてどうやって?
ありがとうございます!
UPDATE:http://i.imgur.com/1eyVE.jpg 私は同じ青、円、フェードアウト効果を持っていると思います:ここで はスクリーンショットです。
これは、ナビゲーションバーと呼ばれています。ボタンをタッチしたときに使用されるアニメーションと円のエフェクトは、カスタムクラスからのもので、その拡張はImageView
です。
You can view the full source for that class here.
限りホロ青色が行くように、あなたはアイスクリームサンドイッチで使用される色の全てを見てAndroid Design Guidelines - Color sectionを訪問することができます。パレットの特定の色の上にマウスを移動すると、対応する16進値がわかります。
KeyButtonView
クラスを使用しないことに決めた場合は、この例をここに残します。
ホロセレクタの例:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" android:exitFadeDuration="@android:integer/config_mediumAnimTime">
<item android:drawable="@color/holo_blue_dark" android:state_pressed="true"/>
<item android:drawable="@color/holo_blue_dark" android:state_enabled="true" android:state_focused="true"/>
<item android:drawable="@color/transparent"/>
</selector>
は、あなたがそれを説明したり、より良い画像/動画のリンクを提供することができ、「ホームボタンのように」何を意味するかについて、もう少し詳しく説明しますか? – FoamyGuy
私はスクリーンショットを追加しました。ありがとう! – shiami