我是android开发的初学者,我的项目要求我使用两个片段(home和field)构建一个简单的UI应用程序.主页将显示带有5个按钮的明星页面.当我们点击这些按钮时,它会调用字段片段并显示如下字段:
电导率:----,高度:----等填充,如插入手动数据.
我的问题是,该项目要求我在字段frag的水平对齐中使用linearlayout,当我这样做并添加编辑文本和文本视图时,它在水平线上排成同一行,但我需要的是它出现一个和在它下面的另一个:SOme的事情
电导率(文本视图):___________(editText)[另一行]高度(文本视图):________(editText)
等等.这可能是一个简单的问题,但我已经坚持了2天了.帮我
我的字段fragment.xml的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hp1_textView"
android:id="@+id/hp1_textView"
android:textSize="32sp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<LinearLayout android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/hp1_textView"
android:layout_centerHorizontal="true"
android:id="@+id/linearLayout">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="@string/conductivity"
android:id="@+id/textView"/>
<EditText android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/editText"
android:layout_weight="1"
android:hint="@string/conductivity_field" />
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="pH:"
android:id="@+id/textView2" />
<EditText android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/editText2"
android:layout_weight="1"
android:hint="0.-14" />
</LinearLayout>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
java textview android-edittext android-fragments android-studio