AndroidSpinner需要点击两次才能工作
创始人
2024-10-10 19:00:41
0

这通常是由于 Spinner 的焦点获取行为造成的。为了让 Spinner 在第一次点击时工作,可以在 Spinner 上设置属性 "android:focusableInTouchMode" 为 false。以下是一个示例:

XML代码:


Java 代码:

Spinner spinner = findViewById(R.id.spinner);
ArrayAdapter adapter = ArrayAdapter.createFromResource(this,
        R.array.planets_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
    @Override
    public void onItemSelected(AdapterView parent, View view, int position, long id) {
        // handle item selection
    }

    @Override
    public void onNothingSelected(AdapterView parent) {
        // TODO Auto-generated method stub
    }
});

这个示例中,我们在 XML 布局文件中将 "android:focusableInTouchMode" 属性设置为 false,然后在 Java 代码中设置 Spinner 的适配器和选择监听器。现在,您只需要单击 Spinner 一次即可选择其中的值。

相关内容

热门资讯

透视透视"aapok... 透视透视"aapoker透视脚本入口"详细辅助解说技巧(免费脚本咨询技巧);1.aapoker透视脚...
透视能赢"模拟器打开... 透视能赢"模拟器打开hhpoker"详细辅助微扑克教程(是有挂软件透明)关于模拟器打开hhpoker...
透视系统"竞技联盟透... 透视系统"竞技联盟透视插件"详细辅助曝光教程(透视挂底牌透明)是由北京得竞技联盟透视插件黑科技有限公...
透视工具"hhpok... 透视工具"hhpoker德州真的假的"详细辅助总结教程(黑侠破解软件);支持2-10人实时对战,虚拟...
透视辅助"拱趴大菠萝... 透视辅助"拱趴大菠萝万能挂图解"详细辅助辅助教程(有人用过技巧)1、不需要AI权限,帮助你快速的进行...
透视辅助"来玩app... 自定义来玩app 德州 辅助系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器...
透视肯定"wepok... 1、透视肯定"wepoker模拟器哪个好用"详细辅助wpk教程(免费钻石教程);详细教程。2、wep...
透视透视"wepok... 透视透视"wepoker有辅助插件吗"详细辅助细节揭秘(插件程序激活码神器);人气非常高,ai更新快...
透视辅助"德扑之心免... 透视辅助"德扑之心免费透视"详细辅助必备教程(有透视功能方法);致您一封信;亲爱德扑之心免费透视玩家...
透视总结"wepok... 1、透视总结"wepoker透视版下载"详细辅助必备教程(好友助力码透明)(UU poker、wep...