当前位置: 代码迷 >> Android >> 计算器写到这边卡壳了,求解!
  详细解决方案

计算器写到这边卡壳了,求解!

热度:89   发布时间:2016-05-01 15:01:52.0
计算器写到这里卡壳了,求解!!!

import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.support.v4.app.NavUtils;
import android.text.Editable;
import android.text.Selection;

@SuppressLint({ "ParserError", "ParserError" })
public class CountMainActivity extends Activity {
Button button0 ;
Button button1 ;
Button button2 ;
Button button3 ;
Button button4 ;
Button button5 ;
Button button6 ;
Button button7 ;
Button button8 ;
Button button9 ;
Button button10 ;
Button button11 ;
Button button12 ;
Button button13 ;
Button button14 ;
OnClickListener listener0 = null ;
OnClickListener listener1 = null ;
OnClickListener listener2 = null ;
OnClickListener listener3 = null ;
OnClickListener listener4 = null ;
OnClickListener listener5 = null ;
OnClickListener listener6 = null ;
OnClickListener listener7 = null ;
OnClickListener listener8 = null ;
OnClickListener listener9 = null ;
OnClickListener listener10 = null ;
OnClickListener listener11 = null ;
OnClickListener listener12 = null ;
OnClickListener listener13 = null ;
OnClickListener listener14 = null ;
//定义每个Button和对每个Button进行监听
EditText editText1;//定义一个变量用来接收buttonlistener传来的数据
private int editText1_value1;
private int editText1_value2;
private boolean bl = true;
private int result = 0;
private View vi ;

  @Override
  public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  listener0 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"7");
}
 
  };
  listener1 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"8");
}
 
  };
  listener2 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"9");
}
 
  };
  listener3 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"4");
}
 
  };
  listener4 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"5");
}
 
  };
  listener5 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"6");
}
 
  };
  listener13 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"0");
}
 
  };
  listener6 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"1");
}
 
  };
  listener7 = new OnClickListener(){

@Override
public void onClick(View arg0) {
editText1.setText(editText1.getText().toString()+"2");
  相关解决方案