Я прочитал много ответов на этот вопрос, но мой вопрос спрашивает, где я размещаю код. Я хочу проверить, что число больше 100 в edittextPreference
. Это код, который я использую для заполнения preferecnes:Validating editTextPreference Android
public class SettingsFrag extends PreferenceFragment{
//Override onCreate so that the code will run when the activity is started.
@Override
public void onCreate(Bundle savedInstanceState){
//Call to the super class.
super.onCreate(savedInstanceState);
//add the preferences from the XML file.
addPreferencesFromResource(R.xml.preferences);
}
}
ли здесь добавить проверку или я должен создать другой класс?
preferences.xml:
<EditTextPreference
android:key="geofence_range"
android:title="Geofence Size"
android:defaultValue="500"
android:inputType="number"
android:summary="Geofence Size Around User Location"
android:dialogTitle="Enter Size (meters):" />