Можно ли настроить параметры флажка Android или список параметров, чтобы добавить больше или меньше элементов на экран настроек? Если да, то как я могу этого достичь?
Например, у меня есть простой макет:
<ListPreference
android:key="wallpaper-type"
android:title="Choose Wallpaper Style"
android:entries="@array/wpType"
android:entryValues="@array/wpTypeValues"
/>
в этом списке 3 варианта. Я бы хотел, чтобы при выборе варианта 1 у вас был другой выбор пунктов меню, которые вы можете выбрать, потому что каждый пункт имеет разные параметры, которые пользователь может обновлять.
Точно так же, если у меня есть этот вариант:
<CheckBoxPreference
android:key="enable_brightness"
android:title="Enable Brightness Tap Menu"/>
поэтому, если пользователь нажмет на этот флажок, в представление может быть добавлено другое меню настроек.
Возможно, я делаю все это неправильно и должен изменить способ структурирования своих представлений и параметров, или возможно, чтобы динамические параметры заполнялись предпочтительно из xml.