私のプロジェクトでは、バックラウンドが編集テキストの別のものと等しいかどうかを確認する必要があります (編集テキストにはカスタム ドローアブルがあります)。このコードを試しましたが、うまくいきません:
if (editText.getBackground().equals(getResources().getDrawable(R.drawable.edit_text_box_red)))
{
editText.setBackgroundResource(R.drawable.edit_text_box_white);
}
ボタンを押して editText の背景が赤の場合は、白にして前の状態にする必要があるため、これが必要です。これどうやってするの?