android计算机应用计算器设计
好吧,问题是我想让我的android计算器界面看起来像这样,有人能给我一些建议或帮助吗?非常感谢 以及守则:android计算机应用计算器设计,android,android-layout,Android,Android Layout,好吧,问题是我想让我的android计算器界面看起来像这样,有人能给我一些建议或帮助吗?非常感谢 以及守则: 但我似乎做不到。这是我的代码,也是我的代码到目前为止的样子: ``指向您的C驱动器的链接没有多大帮助。我是新来的,它不允许我上传图片。有办法上传图片吗?是的,代码格式化图标旁边有一个图像图标。编辑此问题并使用该问题上载图像您最好在布局中使用栅格视图。另外,请上传最终结果的图片,因为有一个内置的选项。谢谢大家,但它不允许我上传图片,因为我需要有10个信誉点。你们能投票表决我的问题或答
但我似乎做不到。这是我的代码,也是我的代码到目前为止的样子:
``指向您的C驱动器的链接没有多大帮助。我是新来的,它不允许我上传图片。有办法上传图片吗?是的,代码格式化图标旁边有一个图像图标。编辑此问题并使用该问题上载图像您最好在布局中使用栅格视图。另外,请上传最终结果的图片,因为有一个内置的选项。谢谢大家,但它不允许我上传图片,因为我需要有10个信誉点。你们能投票表决我的问题或答案,这样我就可以这样做了吗?
<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:orientation="vertical"
android:weightSum="10"
>
<TextView
android:id="@+id/tv"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/zero"
android:textSize="50sp"
android:minHeight="100dp"
android:gravity="bottom|end"
android:layout_weight="2.5"
/>
<LinearLayout
android:id="@+id/layout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:weightSum="5"
android:orientation="horizontal"
android:layout_weight="2.5"
>
<Button
android:id="@+id/number7"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/seven"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/number8"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/eight"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/number9"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/nine"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/dividesign"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/divide"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/signpercent"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/percent"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
</LinearLayout>
<LinearLayout
android:id="@+id/layout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:weightSum="5"
android:orientation="horizontal"
android:layout_weight="2.5"
>
<Button
android:id="@+id/number4"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/four"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/number5"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/five"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/number6"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/six"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/multiplysign"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/multiply"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/onedividexsign"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/onedividex"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
</LinearLayout>
<LinearLayout
android:id="@+id/layoutrest"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_weight="2.5">
<RelativeLayout
android:id="@+id/layout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<Button
android:id="@+id/number1"
android:layout_width="71dp"
android:layout_height="wrap_content"
android:text="@string/one"
android:onClick="findWhichButtonClickedOn"
/>
<!-- android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
/>-->
<Button
android:id="@+id/number2"
android:layout_width="71dp"
android:layout_height="wrap_content"
android:text="@string/two"
android:layout_toRightOf="@+id/number1"
android:layout_toEndOf="@+id/number1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/zero"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/zero"
android:layout_below="@+id/number1"
android:layout_alignLeft="@+id/number1"
android:layout_alignStart="@+id/number1"
android:layout_alignEnd="@+id/number2"
android:layout_alignRight="@+id/number2"
android:clickable="true"
android:onClick="findWhichButtonClickedOn"
/>
</RelativeLayout>
<LinearLayout
android:id="@+id/layout4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_centerHorizontal="true"
android:weightSum="2">
<Button
android:id="@+id/number3"
android:layout_width="71dp"
android:layout_height="wrap_content"
android:text="@string/three"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/dot"
android:layout_width="71dp"
android:layout_height="wrap_content"
android:text="@string/dot"
android:layout_weight="1"
android:onClick="findWhichButtonClickedOn"
/>
</LinearLayout>
<LinearLayout
android:id="@+id/layout5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/layout4"
android:layout_toEndOf="@+id/layout4"
android:orientation="vertical">
<Button
android:id="@+id/minus"
android:layout_width="71dp"
android:layout_height="wrap_content"
android:text="@string/minus"
android:onClick="findWhichButtonClickedOn"
/>
<Button
android:id="@+id/plussign"
android:layout_width="71dp"
android:layout_height="wrap_content"
android:text="@string/add"
android:onClick="findWhichButtonClickedOn"
/>
</LinearLayout>
<LinearLayout
android:id="@+id/layout6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/layout5"
android:layout_toEndOf="@+id/layout5"
android:orientation="vertical">
<Button
android:id="@+id/equalsign"
android:layout_width="71dp"
android:layout_height="fill_parent"
android:text="@string/equals"
android:onClick="findWhichButtonClickedOn"
/>
</LinearLayout>
</LinearLayout>
</LinearLayout>