gpt4 book ai didi

android - 为所有单选按钮添加事件监听器

转载 作者:行者123 更新时间:2023-11-29 21:38:37 34 4
gpt4 key购买 nike

我是 android 的新手,我有一个带有多个单选按钮的 ListView 。这些单选按钮是动态创建的,没有任何 ID。我想在这些按钮上有一个点击监听器,如果点击任何单选按钮,那么它应该运行一些功能,那么我该怎么做呢?可能吗?

最佳答案

在 ListView 适配器的 getView 中创建 RadioButton 并设置监听器。

@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) this.context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
res = inflater.inflate(R.layout.rowview, null);
RadioButton radioButton = (TextView)res.findViewById(R.id.radio_view);
radioButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {

@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// TODO Auto-generated method stub

}
});

}

R.layout.rowview 是 ListView 中单个行的 View 。 R.id.radio_view 是你的单选按钮在

关于android - 为所有单选按钮添加事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17723830/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com