OnTouchListener を使用して上下のイベントを追跡し、アルファ値を設定することを考えましたが、このリスナーをすべての ImageButtons に追加する必要があります (それらは本当にたくさんあります)。この結果を達成するためのショートカットがあるのだろうか。
1607 次
2 に答える
0
ユーザーがボタンをクリックすると、そのボタンの不透明度が変更される場合は、次のことができます。
xml file
on ボタンの宣言に、次の行を追加します。
android:onClick = "clickMethod"
そしてjava file
、clickMethodを実装する必要があります。
public void clickMethod(View view)
{
// change opacity
}
したがって、ボタンごとに同じプロセス(ボタンの不透明度の変更)を実行する場合は、各ボタンのxmlファイルに次の行を追加します
android:onClick="clickMethod"
于 2013-05-13T20:50:49.767 に答える