根据数据动态创建radiobutton,默认选中第一个,并随点击切换碎片
来源:互联网 发布:python turtle 库手册 编辑:程序博客网 时间:2024/05/22 12:23
private void initRadioGroup() { for (int i = 0; i < list.size(); i++) { RadioButton temp = new RadioButton(this); temp.setBackgroundResource(R.drawable.bg_rb_write_diary); temp.setButtonDrawable(android.R.color.transparent);//隐藏单选圆形按钮 temp.setGravity(Gravity.CENTER); temp.setPadding(0, 30, 0, 30); temp.setText(list.get(i)); temp.setId(i); temp.setTextSize(UtilUnitConversion.px2dp(this, 30)); rg_write_diary.addView(temp, LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); } rg_write_diary.check(0); rg_write_diary.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, @IdRes int checkedId) { index = checkedId; if (currentTabIndex != index) { FragmentTransaction trx = getSupportFragmentManager().beginTransaction(); trx.hide(fragments[currentTabIndex]); if (!fragments[index].isAdded()) { trx.add(R.id.fl_write_diary, fragments[index]); } trx.show(fragments[index]).commit(); } currentTabIndex = index; } });}
阅读全文
0 0
- 根据数据动态创建radiobutton,默认选中第一个,并随点击切换碎片
- RadioGroup动态添加RadioButton,RadioButton设置默认选中第一个,点击其他的RadioButton第一个不再选中,第一个不再选中
- treeVStab默认选中第一个
- threejs创建多个立方体,并支持鼠标点击选中
- 动态添加RadioButton并切换Fragment
- swift创建第一个UIButton 并增加点击事件
- jquery ui tab ajax 切换,默认选中第一个(序号为0)
- Android 动态设置RadioButton选中和没选中的颜色及设置默认选中某一项
- jquery ui ComboBox默认选中第一个
- UITableView默认选中第一个cell
- easyui tree 默认选中第一个节点
- 默认tableview选中第一个cell
- easyui combobox默认选中第一个
- easyui combobox默认选中第一个
- UITableView默认选中第一个cell
- 默认选中select 第一个option
- Android 之 XHorizontalListView横向滑动列表,并默认第一个选中
- 解决进入Activity默认焦点选中第一个EditText,并弹出软键盘。
- 枚举类型,修改的问题
- 575. Distribute Candies的C++解法
- 说说下一代的报表设计器——Jaspersoft Studio
- oracle 中缩减 UNDOTBS01.DBF 释放磁盘空间
- PHP面试题宝典
- 根据数据动态创建radiobutton,默认选中第一个,并随点击切换碎片
- Android ListView详解
- WebService(2) JAX-WS、CXF、Spring3.0+
- 局域网部分电脑不能ping通
- liunx rabbitmq环境搭建
- wide-dhcpv6的dhcp6c配置
- PHP+JQuery+MySQL实现发布微博程序-PHP篇
- @Query注解的用法(Spring Data JPA)
- linux下追查线上问题常用命令