Java 更改为LinearLayout中代码的TableLayout
我已经为线性布局制作了一张表格。它具有以下特点Java 更改为LinearLayout中代码的TableLayout,java,android,android-layout,android-linearlayout,Java,Android,Android Layout,Android Linearlayout,我已经为线性布局制作了一张表格。它具有以下特点 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" &
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<EditText
android:id="@+id/Edit1"
android:layout_width="wrap_content"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:hint="Num1" />
<EditText
android:id="@+id/Edit2"
android:layout_width="wrap_content"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:hint="Num2" />
<Button
android:id="@+id/BtnAdd"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Plus" />
<Button
android:id="@+id/BtnSub"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Minus" />
<Button
android:id="@+id/BtnMul"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Multiple" />
<Button
android:id="@+id/BtnDiv"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Divide" />
<Button
android:id="@+id/BtnSin"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Sin" />
<Button
android:id="@+id/BtnCos"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Cos" />
<Button
android:id="@+id/BtnTan"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Tan" />
<Button
android:id="@+id/BtnSqrt"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="\u221A" />
<Button
android:id="@+id/BtnSqr"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="x^y" />
<Button
android:id="@+id/BtnFact"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="N!" />
<Button
android:id="@+id/BtnPi"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="\u03C0" />
<Button
android:id="@+id/BtnE"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="e" />
<Button
android:id="@+id/BtnLog"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="Log(x)" />
<Button
android:id="@+id/BtnLn"
android:layout_width="match_parent"
android:layout_height="32sp"
android:layout_margin="0dp"
android:textSize="16sp"
android:text="ln" />
<TextView
android:id="@+id/TextResult"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="0dp"
android:text="Result : "
android:textColor="#00FFFF"
android:textSize="30sp" />
</LinearLayout>
我做了一个基本的计算器。然而,我不知道如何在GridLayout上实现它。
我有一个这样的布局:
但我需要这个:
我将向您指出: 您可以使用您的元素来代替演示中显示的元素。这可能有助于您 在layout文件夹中创建新的xml文件,然后通过从窗口小部件拖动它来插入表布局,这样u将创建一个包含4行表的表布局
选择哪些按钮应放在哪一行,然后将相应的按钮代码复制到特定的表行。谢谢。我只是使用了表格布局。