0

ここに画像の説明を入力

画面の下部にある 2 つのボタンはスキャンとリードです。いずれかのボタンをクリックすると、リード ボタンの画像で見られるように、ボタンのビューが押されたように表示されます。このビューは、ボタンのクリックに応じて変化します。ここでは、そのようなボタンのルック アンド フィールを作成できません。サンプル コードを提供するか、このルック アンド フィールを実現する方法を提案してください。

ありがとうございます

4

2 に答える 2

0
<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/button_some_name_pressed" android:state_pressed="true"/>
    <item android:drawable="@drawable/button_some_name_default"/>

</selector>

これをあなたの/drawable/フォルダに入れてくださいbutton_some_name.xml

次に、button_some_name_pressed.pngbutton_some_name_pressed.pngをあなたのdrawable-ldpi drawable-mdpiなどに入れます

他にも考慮すべき州があります

参照:http ://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

于 2012-04-04T11:29:55.970 に答える
0

これはカスタムボタンです。カスタムボタンは非常に簡単に作成できます。ボタンの状態ごとに異なる画像を作成し、res/drawableフォルダーに配置するだけです。以下のリンクには、これを作成するためのステップバイステップの説明が含まれています。

http://androidemulator.wordpress.com/2011/11/03/creating-custom-buttons-in-android-applications/

于 2012-04-04T11:48:28.893 に答える