0
点赞
收藏
分享

微信扫一扫

Android制作计算器布局

盖码范 2022-04-21 阅读 65
androidxml
<TableLayout 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:stretchColumns="*"
    tools:context="com.example.jsuanqi.MainActivity" >
	<TableRow
	    android:id="@+id/tr_one"
	    style="@style/rowStyle"
	    android:layout_marginTop="200dp">
	    <Button
	        style="@style/btnStyle"
	        android:text="C"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="←"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="+"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="-"/>
	</TableRow>
	<TableRow
	    android:id="@+id/tr_two"
	    style="@style/rowStyle">
	    <Button
	        style="@style/btnStyle"
	        android:text="9"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="8"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="7"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="*"/>
	</TableRow>
	<TableRow
	    android:id="@+id/tr_three"
	    style="@style/rowStyle">
	    <Button
	        style="@style/btnStyle"
	        android:text="6"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="5"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="4"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="/"/>
	</TableRow>
	<TableRow
	    android:id="@+id/tr_foura"
	    style="@style/rowStyle">
	    <Button
	        style="@style/btnStyle"
	        android:text="1"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="2"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="3"/>
	    <Button
	        style="@style/btnStyle"
	        android:text="."/>
	</TableRow>
	<TableRow
	    android:id="@+id/tr_fivea"
	    style="@style/rowStyle">
	    <Button
	        style="@style/btnStyle"
	        android:layout_span="2"
	        android:text="0"/>
	    <Button
	        style="@style/btnStyle"
	        android:layout_span="2"
	        android:text="="/>
	</TableRow>
</TableLayout>

style 样式文件

<style name="rowStyle">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_weight">1</item>
    </style>
    <style name="btnStyle">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">match_parent</item>
        <item name="android:textSize">20dp</item>
    </style>
举报

相关推荐

0 条评论