搜尋此網誌

2012年11月26日 星期一

Android Button 用法

先建立一個名為 btn1 的 button
為了可以看到演示的效果我們再加上一個EditText的物件名為editText1

接下來我們在activity裡面編輯如下
public class MainActivity extends Activity {
 
    protected Editable c;

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        Button btn1 = (Button) findViewById(R.id.btn1);
        btn1.setOnClickListener(new View.OnClickListener() {
   
   public void onClick(View v) {
    // TODO Auto-generated method stub
    EditText txtC = (EditText) findViewById(R.id.editText1);
    c = txtC.getText();
    Toast.makeText(MainActivity.this, c, Toast.LENGTH_SHORT).show();
   }
  });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
}

上面的範例做到幾件事:
1.宣告btn1為一個 button物件
2.將 editText1 宣告為一個 名為 txtC 的 EditText 物件
3.將  txtC 中輸入的文字寫入 c 這個變數中
4.利用 Toast 將 c 印出來



沒有留言:

張貼留言