我想在微调器内添加取消按钮如何在没有
的微调器中添加取消按钮使用警告对话框,请举个例子..
spinner =(Spinner)findViewById(R.id.spinner);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(),R.layout.test_list_item,stringArray);
adapter.setDropDownViewResource(R.layout.simple_spinner_dropdown_item);
spinner.setAdapter((adapter));
答案 0 :(得分:0)
如果你问我,它可能是一个丑陋的UI实现,但也许我错了(没有看到你的项目所以我无法判断)
无论如何我还没有尝试过,但我相信创建你自己的spinner_row xml文件(从androids simple_spinner_item开始)并添加一个带有invisiblity=invisible
属性的按钮并扩展你自己的{{} 1}}和想要的行(例如:if ArrayAdapter
)将按钮属性更改为可见。
另一种选择是简单地将另一行充气到你希望按钮的位置(再次使用相同的程序 - 用按钮创建你自己的行xml文件(这次是可见的),然后在你的pos==array.length()
内膨胀这个XML)。
有很多教程和Q&amp;关于此细分中的每一步
希望它有所帮助!