嗨,我想设计一个带有保存和取消按钮的微调器,看起来像 iphone 下拉列表。
请给我一些例子。
我厌倦了搜索,但找不到解决方案。
你最好的选择是在里面创建一个自AlertDialog
定义Spinner
。这是CustomAlertDialog
的示例。在为 android 制作应用程序时,我建议遵循 Android 设计指南而不是模仿 iOS 设计,因为这会让用户感到困惑。
打开“res/values/strings.xml”文件,定义将在 Spinner 中显示的项目列表(下拉列表)。
<?xml version="1.0" encoding="utf-8"?>
<string name="spn_prompt">Choose one</string>
<resources>
<string-array name="spn_arrays">
<item>Save</item>
<item>Cancel States</item>
</string-array>
</resources>
将它们设置在您的布局中
<Spinner
android:id="@+id/spinner1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:entries="@array/spn_arrays"
android:prompt="@string/spn_prompt" />