3

私はICS用のアプリを開発しています。アクションバーのボタンがユーザーのタッチにフィードバックする方法が好きです (青く光る)。ImageButton に同じフィードバックを追加する簡単な方法はありますか?

このようなものですが、ImageButton を使用します。 ここに画像の説明を入力

4

3 に答える 3

2

はい、SDK に移動します。

Platforms->android-15->data->res に移動します

これで、システムの res フォルダーに移動しました。drawable フォルダーを探してみると、デフォルトのシステム ボタンを表す xml セレクターが見つかるはずです。そのセレクターは、他の描画可能なフォルダーに保存されているいくつかの画像を参照する必要があります。解像度を選択してそのフォルダーに移動し、必要なすべての画像を見つけます。

必要なリソースがすべて揃ったら、それらを独自のプロジェクトに含めることができます。次に、独自のセレクターを使用して、押されたときに代替画像を表示します。

あなたが求めている効果は定かではありませんが、btn_default_holo_pressed.9.png を src に画像を含む画像ビューの背景として設定すると、その外側に青いバーが表示されるはずです。セレクターを使用すると、プレス アクション中にこれを行うことができます。

于 2012-05-23T13:15:20.620 に答える
0

これはあなたが探しているものかもしれないと思います: タッチイベントを含むキャンバス内の画像

Imagebuttons と imageviews はお互いによく似ています。

于 2012-05-23T13:16:02.267 に答える