0
在開發android應用程序時,我不想在setChecked
方法中有回調。 相反,我想使用一個帶切換按鈕來達到此目的。android切換按鈕不想在setChecked中回調()
下面是我爲這個代碼: XXAdapter(ListView控件)
@Override
public View getView(int position, View convertView, ViewGroup parent) {
MHolder holder;
if (convertView == null) {
convertView = this.inflater.inflate(layout, null);
holder = new MHolder();
holder.toggleButton = (ToggleButton) convertView
.findViewById(R.id.my_toggle);
holder.toggleButton
.setOnCheckedChangeListener(listener);
convertView.setTag(holder);
}
MParam param = params.get(position);
holder = (MHolder) convertView.getTag();
ToggleButton toggle = holder.toggleButton;
toggle.setChecked(false);
if (param.state == 2)
toggle.setChecked(true); // here
return convertView;
}
我怎麼可以對切換按鈕回調方法改變的標誌?