【问题标题】:Text in Spinner Becomes Faded After onCheckedChange From Radio Button单选按钮的 onCheckedChange 后微调器中的文本变淡
【发布时间】:2017-03-30 22:42:05
【问题描述】:

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

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

编辑:

我的电台组代码

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

我的微调器代码:

spinner1 = (Spinner) findViewById(R.id.spinner1);
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
            R.array.assaultRifles, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner1.setAdapter(adapter);

    spinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() 

【问题讨论】:

  • 这里最好能贴几个代码sn-ps。它将帮助我们指出问题所在。
  • @LoveForDroid 编辑了一些代码。只是不知道从哪里开始,也不想在有人知道该看什么的情况下搜索一堵代码墙。
  • 褪色是指文字只是颜色较浅,但其他一切都一样吗?

标签: android radio-button spinner


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2011-01-14
    • 2011-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多