• 第二章课后练习 Q2、4


     1 <LinearLayout android:layout_width="fill_parent"
     2     android:layout_height="fill_parent"
     3     android:orientation="vertical"
     4     xmlns:android="http://schemas.android.com/apk/res/android" >
     5     <LinearLayout
     6         android:layout_width="wrap_content"
     7         android:layout_height="wrap_content"
     8         android:layout_gravity="center">
     9         <EditText
    10             android:id="@+id/edit1"
    11             android:layout_width="wrap_content"
    12             android:layout_height="wrap_content"
    13             android:hint="number1"
    14             />
    15         <TextView
    16             android:id="@+id/txt"
    17             android:layout_width="wrap_content"
    18             android:layout_height="wrap_content"
    19             android:text="+"
    20             android:textSize="100px"
    21             />
    22         <EditText
    23             android:id="@+id/edit2"
    24             android:layout_width="wrap_content"
    25             android:layout_height="wrap_content"
    26             android:hint="number2"
    27             />
    28         <Button
    29             android:id="@+id/bt"
    30             android:layout_width="wrap_content"
    31             android:layout_height="wrap_content"
    32             android:text="="
    33             android:textSize="50px"
    34             />
    35         <TextView
    36             android:id="@+id/txt2"
    37             android:layout_width="wrap_content"
    38             android:layout_height="wrap_content"/>
    39     </LinearLayout>
    40 </LinearLayout>
     1 package com.android.myapplication;
     2 
     3 import androidx.appcompat.app.AppCompatActivity;
     4 
     5 import android.annotation.SuppressLint;
     6 import android.os.Bundle;
     7 import android.view.View;
     8 import android.widget.Button;
     9 import android.widget.EditText;
    10 import android.widget.TextView;
    11 
    12 public class MainActivity extends AppCompatActivity {
    13 
    14     public String txt;
    15 
    16     @Override
    17     protected void onCreate(Bundle savedInstanceState) {
    18         super.onCreate(savedInstanceState);
    19         setContentView(R.layout.activity_main);
    20         final EditText editText1=findViewById(R.id.edit1);
    21         final EditText editText2=findViewById(R.id.edit2);
    22         final Button button=findViewById(R.id.bt);
    23         final TextView textView=findViewById(R.id.txt2);
    24         button.setOnClickListener(new View.OnClickListener() {
    25             @Override
    26             public void onClick(View v) {
    27                 int a,b;
    28                 a=Integer.parseInt(editText1.getText().toString());//String通过Interger转换成int
    29                 b=Integer.parseInt(editText2.getText().toString());
    30                 textView.setText(""+(a+b)); //这里很关键   int型需要这样操作:int+""
    31             }
    32         });
    33     }
    34 } 
  • 相关阅读:
    git 去除对某个文件的版本控制
    10:08 小记
    写读书笔记
    恢复已删除且已添加至暂存区的文件
    第七周
    第六周
    软件测试
    短信获取
    Android-8
    增删改查
  • 原文地址:https://www.cnblogs.com/xiaowangdatie/p/13994706.html
Copyright © 2020-2023  润新知