Android 有 PreferenceScreen
为您提供一致的 Settings接口(interface)并自行处理许多 SharedPreferences
功能。
Flutter 中是否有类似的东西,还是我必须使用自定义 ListView
自己创建?
最佳答案
因此,不存在任何类似的小部件,您必须自己创建它并在 onChanged
或 onTap
事件中处理它们的操作。例如:
CheckboxListTile(
value: true,
title: Text("This is a CheckBoxPreference"),
onChanged: (value) {},
),
SwitchListTile(
value: false,
title: Text("This is a SwitchPreference"),
onChanged: (value) {},
),
ListTile(
title: Text("This is a ListPreference"),
subtitle: Text("Subtitle goes here"),
onTap: (){},
)
https://stackoverflow.com/questions/53066664/