Java 三星galaxy s3的微调器问题

Java 三星galaxy s3的微调器问题,java,android,android-spinner,android-4.0-ice-cream-sandwich,Java,Android,Android Spinner,Android 4.0 Ice Cream Sandwich,我使用三星GalaxyS3测试我的应用程序,我有三个edittext和一个微调器。无论何时单击微调器,它都会清除三个edittext的edittext值,在单击微调器中的项后,我将获得edittext的值。 对于以下版本的android,spinner将像对话框一样显示,覆盖最大屏幕。但在安卓4.0中,它类似于下拉菜单,并且它还清除edittext数据 如何解决这个问题 spRejectionCode = (Spinner) findViewById(R.id.spRejection);

我使用三星GalaxyS3测试我的应用程序,我有三个edittext和一个微调器。无论何时单击微调器,它都会清除三个edittext的edittext值,在单击微调器中的项后,我将获得edittext的值。 对于以下版本的android,spinner将像对话框一样显示,覆盖最大屏幕。但在安卓4.0中,它类似于下拉菜单,并且它还清除edittext数据

如何解决这个问题

    spRejectionCode = (Spinner) findViewById(R.id.spRejection);     
    ArrayAdapter<String> adapterNo = new ArrayAdapter<String>(this,
            android.R.layout.simple_spinner_item,Constants.rejectioncode);
    adapterNo.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spRejectionCode.setAdapter(adapterNo);
spRejectionCode=(微调器)findViewById(R.id.spRejection);
ArrayAdapter适配器否=新的ArrayAdapter(此,
android.R.layout.simple_微调器_项、常量、拒绝代码);
adapterNo.setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
spRejectionCode.setAdapter(adapterNo);

这不是问题所在,在早期版本中,微调器看起来像对话框,而在android 4.0以后的版本中,它看起来像下拉菜单,所以不要担心微调器的外观。

您可以发布代码以便我们分析它吗?如果您显示您的代码(出现问题的地方)会更好。请参阅我的编辑,为什么要否决这个问题?我在onItemClick Listenerya中没有做任何事情,spinner看起来不错,我想知道为什么它会清除edittext值?@kumaan你能显示你的onItemClick侦听器代码吗?从spinner获取值,然后附加它。在编辑文本中不做任何事情。