これは以前何度も聞かれた質問ですが、私のコードでは解決できないようです。私は2つのボタンを持っています。そして、1つが押されると、それをその選択された状態に保ちたいと思います。私はsetSelectedとsetPressedを使ってやってみましたが、動作させることができません。ここで私が使用しているコードは次のとおりです。アンドロイドボタンを選択状態に保つ
region_button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
objects = category;
adap.notifyDataSetChanged();
proximity_button.setPressed(false);
region_button.setPressed(true);
}
});
proximity_button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
objects = proximity;
adap.notifyDataSetChanged();
region_button.setPressed(false);
proximity_button.setPressed(true);
}
});
編集:コメントに基づいて が、私はボタンのカスタムXMLの背景を持っており、現在の外観を保持したいことを追加する必要があります。
! – Cehm