继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

白板的微信
关注TA
已关注
手记 341
粉丝 70
获赞 385

<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

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP