按钮作为android中的微调器

时间:2016-12-30 11:37:02

标签: button spinner

我有两个按钮 YES NO

如果用户点击是按钮,则应显示像Spinner一样的下拉菜单 其中包含与Yes相关的其他参数。

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

我将此行用于微调按钮

机器人:背景= “@机器人:可拉伸/ 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);

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

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

1 个答案:

答案 0 :(得分:0)

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