您的位置:首页 > 移动开发 > Android开发

Android spinner使用技巧

2015-07-23 20:51 417 查看
以对话框形式打开下拉列表:android:spinnerMode="dialog" (xml文档)

通过代码改变选项:spi_PIN01.setSelection(0);

Item监听器:OnItemSelectedListener()当子选项发生改变时触发。

让item可以重复选择(通过java反射机制实现):

try {

Field field = AdapterView.class.getDeclaredField("mOldSelectedPosition");

field.setAccessible(true);

field.setInt(spi_PIN32, AdapterView.INVALID_POSITION);

} catch (Exception e) {

e.printStackTrace();

}

动态改变spinner选项:可以直接更改Adapter内的数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: