【问题标题】:How to make spinner like actionbar in native android如何在本机android中制作类似于动作栏的微调器
【发布时间】:2013-09-08 14:45:06
【问题描述】:

使用 Actionbar 后,我想如果相同的小部件可用于原生 android 平台会怎样。 我不知道我们是否可以从 actionbar api(兼容性库 v4)中获取样式并将其应用于本机小部件。

我要问的是像下面这样的微调器小部件,它主要用于操作栏。

检查下拉小部件。

是否可以像在 Listview 中一样在本机中使用相同的功能?

非常感谢。

【问题讨论】:

    标签: android android-widget android-actionbar android-spinner android-theme


    【解决方案1】:
    adapter = new ArrayAdapter<CharSequence>(this,android.R.layout.simple_spinner_item, spinnerArrayList);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);
    

    设置 DropDownViewResource 将起作用

    更重要的是: 在您的布局文件中 为您的 Spinner 添加以下代码

    style="@android:style/Widget.DeviceDefault.Light.Spinner"

    【讨论】:

    • 嗨,当我在布局文件中设置 style="@android:style/Widget.DeviceDefault.Light.Spinner" 时,它与我所要求的相似。但它看起来不一样我在模拟器中运行应用程序。你能说缺少什么吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-26
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多