Android 要将默认的第一个radiobutton设置为选中状态,请使用listView自定义radiobutton

Android 要将默认的第一个radiobutton设置为选中状态,请使用listView自定义radiobutton,android,android-radiobutton,Android,Android Radiobutton,我使用自定义单选按钮使用listView,我想先检查 默认设置为radiobutton,但无法执行此操作。当我实施 与最后一个单选按钮相同,可以作为默认值选中 我想要的是: 当我单击第二个单选按钮时,应取消选择第一个单选按钮(默认选中按钮) @Override public View getView(final int position, View convertView, ViewGroup parent) { @SuppressLint(“ViewHolder”) V

我使用自定义单选按钮使用listView,我想先检查 默认设置为radiobutton,但无法执行此操作。当我实施 与最后一个单选按钮相同,可以作为默认值选中

我想要的是: 当我单击第二个单选按钮时,应取消选择第一个单选按钮(默认选中按钮)

@Override
    public View getView(final int position, View convertView, ViewGroup parent) {

       @SuppressLint(“ViewHolder”) View returnedView =inflater.inflate(listItemViewId, null);
        final TextView itemName = (TextView) returnedView.findViewById(R.id.ic_colorname);
        itemName.setText(colorArrayList.get(position));
        final RadioButton radioButton= (RadioButton) returnedView.findViewById(R.id.ic_radioButton);

       //by default last radio button selected
        if (position == getCount()-1) {
            if (selected == null) {
                radioButton.setChecked(true);
                selected =radioButton;
            }
        }

       radioButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Log.d(“Id”, String.valueOf(radioButton.getId()));
                colorResult=colorArrayList.get(position);
                Log.d(“Button”,colorResult);

               if (selected != null ) {
                    selected.setChecked(false);
                }

               radioButton.setChecked(true);
                selected = radioButton;

               //for passing value to activity
                Intent intent=new Intent(“passingColor”);
                intent.putExtra(“color”,colorResult);
                LocalBroadcastManager.getInstance(mContext).sendBroadcast(intent);

           }
        });

       return returnedView;
    }

转到RadioButton教程使用
RadioGroup
。使用RadioGroup为我创建布局问题,我也完成了。。