gpt4 book ai didi

android - 单击另一个项目/小部件展开/打开微调器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:21 26 4
gpt4 key购买 nike

我试图在用户单击另一个按钮时展开微调器。例如:当用户单击“确定”按钮而不从微调器中选择任何值时,我有一个带有值的微调器和一个“确定”按钮,微调器会自行扩展。是否有可能在微调器上没有用户交互的情况下获得一个事件来扩展微调器。

最佳答案

只需调用 Spinner.performClick() 即可展开 Spinner,无需用户交互...

    final Spinner spinner = (Spinner) findViewById(R.id.spinner);
Button okButton = (Button) findViewById(R.id.yesButton);
okButton.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
if(spinner.getSelectedItem() == null) { // user selected nothing...
spinner.performClick();
}
}
});

关于android - 单击另一个项目/小部件展开/打开微调器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21249380/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com