从单选按钮onTrackedChange后,Spinner中的文本变得褪色

时间:2016-11-16 16:20:10

标签: android radio-button spinner

选择改变微调器内容的单选按钮后,什么会导致文本在微调器内变淡?我没有对xml文件做任何事情,只是改变了内容。我已经编码,它只是在单击单选按钮时才会在加载活动时执行此操作。

我可以编辑和添加所请求的任何代码,我只是不确定发布什么或问题是什么。

编辑:

我的广播组代码

(this as ContextTimerMode).GetType()

我的微调代码:

guntype = (RadioGroup) findViewById(R.id.category);

    guntype.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            int pos = guntype.indexOfChild(findViewById(checkedId));

            if (pos == 0){
                List<String> assaultrifles = new ArrayList<String>();
                assaultrifles.add("R-201 Carbine");
                assaultrifles.add("Hemlok BF-R");
                assaultrifles.add("G2A5");
                assaultrifles.add("V-47 Flatline");

                ArrayAdapter<String> assaultRifleAdapt = new ArrayAdapter<>(getApplicationContext(), android.R.layout.simple_spinner_item,assaultrifles);
                assaultRifleAdapt.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
                spinner1.setAdapter(assaultRifleAdapt);
            }

1 个答案:

答案 0 :(得分:0)

不确定这是否会影响它,但您使用android.R.layout.simple_spinner_item然后使用android.R.layout.simple_spinner_dropdown_item。试着让它们一样吗?