【问题标题】:Button as spinner in android按钮作为android中的微调器
【发布时间】:2016-12-30 19:50:48
【问题描述】:

我有两个按钮 YESNO

如果用户单击“是”按钮,应该会出现像 Spinner 这样的下拉菜单 其中包含与Yes相关的其他参数。

用户将从该菜单中选择一个参数(下拉菜单)

我用这条线作为微调按钮

android:background="@android:drawable/btn_dropdown"

Button 的 OnClick 方法:

ArrayList<String> spinnerArray = new ArrayList<String>();
            spinnerArray.add("one");
            spinnerArray.add("two");
            spinnerArray.add("three");
            spinnerArray.add("four");
            spinnerArray.add("five");
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(context, android.R.layout.simple_spinner_dropdown_item, spinnerArray);
            spinner.setAdapter(spinnerArrayAdapter);
            spinner.setOnItemSelectedListener(this);

使用此代码,我的按钮看起来像微调器,但点击下拉菜单没有出现。

如何做到这一点。?????

【问题讨论】:

    标签: button spinner


    【解决方案1】:

    将您的微调器启动模式设置为对话框android:spinnerMode=dialog 这将在点击时显示一个对话框并让用户选择一个选项。

    【讨论】:

    • 你能详细解释一下吗..?
    猜你喜欢
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    • 2023-03-08
    相关资源
    最近更新 更多