您的位置:首页 > 其它

RadioGroup的点击事件

2015-02-26 14:18 435 查看
使用代码启动其点击事件
布局如下:
<pre class="html" name="code"><RadioGroup
android:id="@+id/rg_ownergroup"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >

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

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

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

<RadioButton
android:id="@+id/rb_tab_my"
style="@style/main_tab_bottom"
android:background="@color/transparent"
android:drawableTop="@drawable/selector_owner_my"
android:text="我" />
</RadioGroup>
初始化控件:
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);


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: