0

アプリに 2 つのボタンが並んだバーがあります。1 つのボタンはユーザーが現在いるページを表し、もう 1 つのボタンはユーザーを同じボタン バーを持つ別のページにリダイレクトします。私が欲しいのは、ユーザーが現在いるページを表すボタンが押されたように見えるようにすることです(つまり、押された場合の色)。すでにクリックできないように設定されています。設定または属性はありますか、それとも独自のセレクターを作成する必要がありますか (実装方法がよくわからないため)。

4

1 に答える 1

0

これは試したことはありませんが、

button.setPressed(true)

動作するはずです。
編集:追加することもできます

button.setClickable(false)

編集:これは機能しますが、順序が重要です。これを使って

    btn.setClickable(false);
    btn.setPressed(true);
于 2012-08-17T20:05:27.843 に答える