如何在微调器内添加取消按钮

时间:2012-04-17 06:56:24

标签: java android

我想在微调器内添加取消按钮如何在没有

的微调器中添加取消按钮

使用警告对话框,请举个例子..

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));

1 个答案:

答案 0 :(得分:0)

如果你问我,它可能是一个丑陋的UI实现,但也许我错了(没有看到你的项目所以我无法判断)

无论如何我还没有尝试过,但我相信创建你自己的spinner_row xml文件(从androids simple_spinner_item开始)并添加一个带有invisiblity=invisible属性的按钮并扩展你自己的{{} 1}}和想要的行(例如:if ArrayAdapter)将按钮属性更改为可见。

另一种选择是简单地将另一行充气到你希望按钮的位置(再次使用相同的程序 - 用按钮创建你自己的行xml文件(这次是可见的),然后在你的pos==array.length()内膨胀这个XML)。

有很多教程和Q&amp;关于此细分中的每一步

希望它有所帮助!