未命名  

package com.example.telex;

import android.app.Activity;


import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.EditText;



public class MainActivity extends Activity {
    
private TextView txtShow;
private Button btnZero,btnOne,btnTwo,btnThree,btnFour,btnFive;
    
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    
        txtShow=(TextView)findViewById(R.id.txtShow);
        btnZero=(Button)findViewById(R.id.btnZero);
        btnOne=(Button)findViewById(R.id.btnOne);
        btnTwo=(Button)findViewById(R.id.btnTwo);
        btnThree=(Button)findViewById(R.id.btnThree);
        btnFour=(Button)findViewById(R.id.btnFour);
        btnFive=(Button)findViewById(R.id.btnFive);
        
        btnZero.setOnClickListener(myListener);
        btnOne.setOnClickListener(myListener);
        btnTwo.setOnClickListener(myListener);
        btnThree.setOnClickListener(myListener);
        btnFour.setOnClickListener(myListener);
        btnFive.setOnClickListener(myListener);
    }
        
        private Button.OnClickListener myListener = new Button.OnClickListener(){
            @Override
            public void onClick(View v){
                String s =txtShow.getText().toString();
                switch(v.getId())
                {
                case R.id.btnZero:
                {
                    txtShow.setText(s+"0");
                    break;
                }
                case R.id.btnOne:
                {
                txtShow.setText(s+"1");
                break;
                
                }
                case R.id.btnTwo:
                {
                    txtShow.setText(s+"2");
                    break;
                }
                case R.id.btnThree:
                {
                    txtShow.setText(s+"3");
                    break;
                }                
            case R.id.btnFour:
            {
                txtShow.setText(s+"4");
                break;
            }
            
        case R.id.btnFive:
        {
            txtShow.setText(s+"5");
            break;
        }            
        

}            
            }        
        
        };            
                
        
                
}       

創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(0) 人氣()