Android Gridlayout使用(计算器模型)

例2-9代码   计算器布局(不包含括号)

activity_main.xml

  1 <?xml version="1.0" encoding="utf-8"?>
  2 <GridLayout android:layout_width="fill_parent"
  3     android:layout_height="fill_parent"
  4     android:columnCount="4"
  5     android:rowCount="6"
  6     xmlns:android="http://schemas.android.com/apk/res/android">
  7     <TextView
  8         android:layout_height="40dp"
  9         android:layout_width="match_parent"
 10         android:text="0"
 11         android:textSize="30dp"
 12         android:gravity="left"
 13         android:layout_columnSpan="4"/>
 14     <Button
 15         android:id="@+id/qcbut"
 16         android:layout_width="match_parent"
 17         android:layout_height="wrap_content"
 18         android:text="清除"
 19         android:layout_columnSpan="4"/>
 20     <Button
 21         android:id="@+id/but1"
 22         android:layout_width="wrap_content"
 23         android:layout_height="wrap_content"
 24         android:text="1" />
 25     <Button
 26         android:id="@+id/but2"
 27         android:layout_width="wrap_content"
 28         android:layout_height="wrap_content"
 29         android:text="2" />
 30     <Button
 31         android:id="@+id/but3"
 32         android:layout_width="wrap_content"
 33         android:layout_height="wrap_content"
 34         android:text="3" />
 35     <Button
 36         android:id="@+id/butjia"
 37         android:layout_width="wrap_content"
 38         android:layout_height="wrap_content"
 39         android:text="+" />
 40     <Button
 41         android:id="@+id/but4"
 42         android:layout_width="wrap_content"
 43         android:layout_height="wrap_content"
 44         android:text="4" />
 45     <Button
 46         android:id="@+id/but5"
 47         android:layout_width="wrap_content"
 48         android:layout_height="wrap_content"
 49         android:text="5" />
 50     <Button
 51         android:id="@+id/but6"
 52         android:layout_width="wrap_content"
 53         android:layout_height="wrap_content"
 54         android:text="6" />
 55     <Button
 56         android:id="@+id/butjian"
 57         android:layout_width="wrap_content"
 58         android:layout_height="wrap_content"
 59         android:text="-" />
 60     <Button
 61         android:id="@+id/but7"
 62         android:layout_width="wrap_content"
 63         android:layout_height="wrap_content"
 64         android:text="7" />
 65     <Button
 66         android:id="@+id/but8"
 67         android:layout_width="wrap_content"
 68         android:layout_height="wrap_content"
 69         android:text="8" />
 70     <Button
 71         android:id="@+id/but9"
 72         android:layout_width="wrap_content"
 73         android:layout_height="wrap_content"
 74         android:text="9" />
 75     <Button
 76         android:id="@+id/butcheng"
 77         android:layout_width="wrap_content"
 78         android:layout_height="wrap_content"
 79         android:text="*" />
 80     <Button
 81         android:id="@+id/butdian"
 82         android:layout_width="wrap_content"
 83         android:layout_height="wrap_content"
 84         android:text="." />
 85     <Button
 86         android:id="@+id/but0"
 87         android:layout_width="wrap_content"
 88         android:layout_height="wrap_content"
 89         android:text="0" />
 90     <Button
 91         android:id="@+id/butdeng"
 92         android:layout_width="wrap_content"
 93         android:layout_height="wrap_content"
 94         android:text="=" />
 95     <Button
 96         android:id="@+id/butchu"
 97         android:layout_width="wrap_content"
 98         android:layout_height="wrap_content"
 99         android:text="/" />
100 </GridLayout>

 

posted @ 2020-09-23 21:35  冯寳寳  阅读(225)  评论(0)    收藏  举报