您现在的位置:首页 > >

RadioGroup的点击事件

发布时间:

使用代码启动其点击事件

布局如下:

            android:id="@+id/rg_ownergroup"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >

android:id="@+id/rb_tab_owner"
style="@style/main_tab_bottom"
android:background="@color/transparent"
android:drawableTop="@drawable/selector_owner_group"
android:text="圈子" />

android:id="@+id/rb_tab_forum"
style="@style/main_tab_bottom"
android:background="@color/transparent"
android:drawableTop="@drawable/selector_luntan"
android:text="论坛" />

android:id="@+id/rb_tab_message"
style="@style/main_tab_bottom"
android:background="@color/transparent"
android:drawableTop="@drawable/selector_owner_nearby"
android:text="通知" />

android:id="@+id/rb_tab_my"
style="@style/main_tab_bottom"
android:background="@color/transparent"
android:drawableTop="@drawable/selector_owner_my"
android:text="我" />

初始化控件:

rg_main = (RadioGroup) findViewById(R.id.rg_ownergroup);
? ?rb_tab_owner = (RadioButton) findViewById(R.id.rb_tab_owner);
?? rb_tab_forum = (RadioButton) findViewById(R.id.rb_tab_forum);
?? rb_tab_message = (RadioButton) findViewById(R.id.rb_tab_message);
?? rb_tab_my = (RadioButton) findViewById(R.id.rb_tab_my);

?

主要代码就两句:

rg_main.setOnCheckedChangeListener(onCheckedChangeListener);
?? rb_tab_owner.setChecked(true);

?

或者rb_tab_owner.setChecked(true);可变为:

onCheckedChangeListener.onCheckedChanged(rg_main,R.id.rb_tab_owner);


热文推荐
猜你喜欢
友情链接: