Android:从Button打开微调器 [英] Android: Open Spinner from Button

查看:66
本文介绍了Android:从Button打开微调器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Android应用程序中,是否可以通过单击按钮而不是按实际的微调器来打开微调器弹出窗口?

In an Android application, is it possible to open the spinner popup from a button click instead of pressing the actual spinner?

我尝试了以下操作:

Button btnChange = (Button)findViewById(R.id.btnChange);
            btnChange.setOnClickListener(new View.OnClickListener() {
                  public void onClick(View v) {
                     Spinner mySpinner = (Spinner) findViewById(R.id.sSpinner);
                     mySpinner.showContextMenu();
                  }
                });


推荐答案

很抱歉,答案很晚-可能:

Sorry for late answer - it's possible:

((Spinner) findViewById(R.id.mySpinner)).performClick();

这篇关于Android:从Button打开微调器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆