4次作业

 

 

package com.example.ooo;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioGroup;
import android.widget.*;

public class MainActivity extends ActionBarActivity {
protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    RadioGroup radioGroup=(RadioGroup)findViewById(R.id.rdg);

    radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {

    public void onCheckedChanged(RadioGroup group, int checkedId) {

        // TODO Auto-generated method stub

        EditText et1=(EditText)findViewById(R.id.et1);

        EditText et2=(EditText)findViewById(R.id.et2);


        TextView  textView=(TextView)findViewById(R.id.tv);

        String txt1=et1.getText().toString();

        String txt2=et2.getText().toString();

        double num1=Integer.parseInt(txt1);

        double num2=Integer.parseInt(txt2);

        double result=0;

switch(checkedId) {

        case R.id.rbtn1:

            result=num1+num2;

            textView.setText("结果是:"+result);

            break;

        case R.id.rbtn2:

            result=num1-num2;

            textView.setText("结果是:"+result);

            break;

        case R.id.rbtn3:

            result=num1*num2;

            textView.setText("结果是:"+result);

            break;

        case R.id.rbtn4:

            result=num1/num2;

            textView.setText("结果是:"+result);
            break;}
 }
});

}

public void  CCC(View view){

      Button btn=(Button)findViewById(R.id.but);

  EditText et1= (EditText)findViewById(R.id.et1);

   EditText et2=(EditText)findViewById(R.id.et2);
       String et = new String();

   et=et.replace("", "");

 et1.setText(et);

   et2.setText(et);

  Toast.makeText(this, "内容已清除", 1).show();

}

}
<RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.ooo.MainActivity" >
     <TextView

         android:id="@+id/tv1"

         android:layout_width="wrap_content"

         android:layout_height="wrap_content"

         android:layout_alignParentLeft="true"

         android:layout_alignParentTop="true"

         android:layout_marginLeft="5dp"

         android:layout_marginTop="30dp"

         android:text="输入第一个数"

         android:textSize="20sp" />

     <TextView

         android:id="@+id/tv2"

         android:layout_width="wrap_content"

         android:layout_height="wrap_content"

         android:layout_alignLeft="@+id/tv1"

         android:layout_below="@+id/tv1"

         android:layout_marginTop="20dp"

         android:text="输入第二个数"

         android:textSize="20sp" />

 

     <EditText

         android:id="@+id/et1"

         android:layout_width="200dp"

         android:layout_height="30dp"

         android:layout_alignTop="@+id/tv1"

         android:layout_marginLeft="14dp"

         android:layout_toRightOf="@+id/tv1"

         android:background="#ffffff"

         android:ems="10" />

     <EditText

         android:id="@+id/et2"

         android:layout_width="200dp"

         android:layout_height="30dp"

         android:layout_alignTop="@+id/tv2"

         android:layout_marginLeft="14dp"

         android:layout_toRightOf="@+id/tv2"

         android:background="#ffffff"

         android:ems="10" />

      <RadioGroup

          android:id="@+id/rdg"

          android:layout_width="300dp"

          android:layout_height="wrap_content"

          android:layout_below="@+id/et2"

          android:layout_centerHorizontal="true"

          android:layout_centerVertical="true"

          android:layout_marginTop="30dp"

          android:orientation="horizontal" >

          <RadioButton

              android:id="@+id/rbtn1"

              android:layout_width="wrap_content"

              android:layout_height="wrap_content"

              android:layout_marginLeft="10dp"

              android:layout_weight="0.02"

              android:text="+"

              android:textSize="30dp" />

          <RadioButton

              android:id="@+id/rbtn2"

              android:layout_width="wrap_content"

              android:layout_height="wrap_content"

              android:layout_weight="0.02"

              android:text="-"

              android:textSize="30dp" />

          <RadioButton

              android:id="@+id/rbtn3"

              android:layout_width="wrap_content"

              android:layout_height="wrap_content"

              android:layout_weight="0.02"

              android:text="*"

              android:textSize="30dp" />

          <RadioButton

              android:id="@+id/rbtn4"

              android:layout_width="wrap_content"

              android:layout_height="wrap_content"

              android:layout_weight="0.02"

              android:layout_marginRight="10dp"

              android:text="/"

              android:textSize="30dp" />

      </RadioGroup>

      <Button

          android:id="@+id/but"

          android:layout_width="80dp"

          android:layout_height="40dp"

          android:layout_below="@+id/rdg"

          android:layout_centerHorizontal="true"

          android:layout_marginTop="66dp"

          android:background="#0b69bb"

          android:text="AC"

          android:textColor="#000000"

          android:textSize="15sp"

          android:onClick="CCC"/>

      <TextView

          android:id="@+id/tv"

          android:layout_width="wrap_content"

          android:layout_height="wrap_content"

          android:layout_below="@+id/rdg"

          android:layout_centerHorizontal="true"

          android:layout_marginTop="18dp"

          android:textColor="#004567"
         
          
          android:textSize="20sp" />

    

</RelativeLayout>

 

posted @ 2019-09-16 21:18  Docean  阅读(102)  评论(0编辑  收藏  举报