正在回答
对,你得用一个布局容器包裹起来才行。只有一个ToggleButton是不行的。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="10dp"
android:orientation="vertical"
tools:context="com.hw.imooc.MinorActivity">
<!--第一排:无线局域网是否连接-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
android:text="@string/Wireless_LAN"
android:textSize="20dp"
android:textStyle="bold"
android:typeface="monospace" />
<ToggleButton
android:id="@+id/tgb_on_off"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:checked="false"
android:textOff="@string/Close_WIFI"
android:textOn="@string/Open_WIFI" />
</LinearLayout>
<!--第二排:为三个单选框-->
<RadioGroup
android:id="@+id/rg_labeled"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton
android:id="@+id/rb_ioffice"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/imooc_office" />
<RadioButton
android:id="@+id/rb_imeeting"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/imooc_meeting" />
<RadioButton
android:id="@+id/rb_ivisitor"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/imooc_visitor" />
</RadioGroup>
<ImageView
android:id="@+id/iv_picture"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星