为了账号安全,请及时绑定邮箱和手机立即绑定

自定义线性布局实现计算器界面

标签:
Android

<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"

     >

<LinearLayout 

    android:layout_height="0dp"

    android:layout_weight="1"

    android:layout_width="match_parent"

    >

    <EditText 

        android:id="@+id/et_01"

        android:layout_height="match_parent"

        android:layout_width="match_parent"

        android:hint="0"

        />

    

</LinearLayout>

<LinearLayout 

     android:layout_height="0dp"

     android:layout_weight="1"

     android:layout_width="match_parent"

     android:orientation="horizontal"

    >

     <TextView 

        android:id="@+id/tv_07"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="number"

        android:clickable="true"

        android:text="7"

        />

       <TextView 

        android:id="@+id/tv_08"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:onClick="number"

         android:clickable="true"

        android:gravity="center"

        android:text="8"

        />

          <TextView 

        android:id="@+id/tv_09"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="number"

         android:clickable="true"

        android:text="9"

        />

             <TextView 

        android:id="@+id/tv_sub"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="operat"

        android:clickable="true"

        android:text="-"

        />

</LinearLayout>

<LinearLayout 

        android:layout_height="0dp"

    android:layout_weight="1"

     android:layout_width="match_parent"

     android:orientation="horizontal"

    >

    <TextView 

        android:id="@+id/tv_04"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:onClick="number"

         android:clickable="true"

        android:gravity="center"

        android:text="4"

        />

       <TextView 

        android:id="@+id/tv_05"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:onClick="number"

         android:clickable="true"

        android:gravity="center"

        android:text="5"

        />

          <TextView 

        android:id="@+id/tv_06"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

         android:clickable="true"

        android:onClick="number"

        android:text="6"

        />

             <TextView 

        android:id="@+id/tv_add"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="operat"

         android:clickable="true"

        android:text="+"

        />

</LinearLayout>

<LinearLayout 

        android:layout_height="0dp"

    android:layout_weight="1"

     android:layout_width="match_parent"

     android:orientation="horizontal"

    >

    <TextView 

        android:id="@+id/tv_01"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="number"

         android:clickable="true"

        android:text="1"

        />

       <TextView 

        android:id="@+id/tv_02"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:onClick="number"

        android:gravity="center"

         android:clickable="true"

        android:text="2"

        />

          <TextView 

        android:id="@+id/tv_03"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:onClick="number"

         android:clickable="true"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:text="3"

        />

             <TextView 

        android:id="@+id/tv_muti"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="operat"

         android:clickable="true"

        android:text="*"

        />

</LinearLayout>

<LinearLayout 

       android:layout_height="0dp"

    android:layout_weight="1"

     android:layout_width="match_parent"

     android:orientation="horizontal"

    >

    <TextView 

        android:id="@+id/tv_00"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="number"

        android:text="0"

        />

       <TextView 

        android:id="@+id/tv_div"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

         android:onClick="operat"

          android:clickable="true"

        android:text="/"

        />

          <TextView 

        android:id="@+id/tv_clear"

        android:layout_height="match_parent"

       android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="clear"

        android:clickable="true"

        android:text="清除"

        />

             <TextView 

        android:id="@+id/tv_equal"

        android:layout_height="match_parent"

        android:layout_width="0dp"

        android:layout_weight="1"

        android:background="@color/abc_search_url_text_normal"

        android:textColor="#ffffff"

        android:gravity="center"

        android:onClick="equal"

         android:clickable="true"

        android:text="="

        />

</LinearLayout>

</LinearLayout>

原文链接:http://www.apkbus.com/blog-813041-61127.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消