Java 如果为空,请更改EditTextPreference背景色

Java 如果为空,请更改EditTextPreference背景色,java,android,settings,preferences,edittextpreference,Java,Android,Settings,Preferences,Edittextpreference,在“我的设置”活动中,我想在退出活动之前,单击设备的android.R.id.home按钮或back按钮,检查Edittextpreference是否为空。如果edittextpreference为空,我必须做一些事情,比如更改其背景色,并避免用户退出设置。但问题是,如果我有两个edittextpreference,并且只有一个是空的,那么一个edittextpreference必须具有不同的背景,而另一个必须保持原样。 有没有办法做到这一点?如果不可能使用等价的edittext.setErro

在“我的设置”活动中,我想在退出活动之前,单击设备的android.R.id.home按钮或back按钮,检查Edittextpreference是否为空。如果edittextpreference为空,我必须做一些事情,比如更改其背景色,并避免用户退出设置。但问题是,如果我有两个edittextpreference,并且只有一个是空的,那么一个edittextpreference必须具有不同的背景,而另一个必须保持原样。 有没有办法做到这一点?如果不可能使用等价的
edittext.setError()