Где купить вешалку в интернет магазине
13.07.2017
Листинг содержит фрагмент XML с описанием настроек просмотра авиарейсов. Он также содержит класс активности, который загружает XML-файл настроек. Давайте начнем с XML-разметки. Android предоставляет сквозную инфраструктуру настроек. Это значит, что она позволяет определить настройки, отобразить их пользователю и сохранить выбор пользователя в хранилище данных. Настройки определяются в XML- файле, который находится в каталоге /res/xml/. Чтобы показать настройки пользователю, необходим класс активности, расширяющий класс android.preference. PreferenceActivity, и метод addPreferencesFromResource() , позволяющий добавить ресурс в коллекцию ресурсов активности. Обо всем остальном (отображение и сохранение) позаботится инфраструктура.
В этом сценарии с авиарейсами создается файл flightoptions.xml в каталоге /res/xml/. Затем создается класс активности FlightPreferenceActivity, расширяющий класс android.preference.PreferenceActivity. Далее вызывается метод addPreferencesFromResource() , которому передается ресурс R.xml.flightoptions. Узнайте где купить вешалку в интернет магазине.
Обратите внимание, что в XML-файле ресурсов настроек указывается несколько строковых ресурсов, и для успешной компиляции необходимо добавить в проект и эти ресурсы. Ниже мы покажем, как это сделать. А пока взгляните на пользовательский интерфейс, сгенерированный листингом 13.1. Представление слева называется экраном настроек, а пользовательский интерфейс справа — списком настроек. Если пользователь щелкнет на пункте Flight Options (Параметры просмотра), появится представление Choose Flight Options (Выбор параметров просмотра) в виде модального диалогового окна с переключателями для каждого варианта. Когда пользователь в следующий раз откроет экран настроек, там будет отображен сохраненный ранее выбор.