2012-07-14 67 views
2
package com.purelymean.earnings; 
import android.app.Activity; 
import android.os.Bundle; 
import android.widget.Button; 
import android.widget.TextView; 

public class Main extends Activity{ 
    /**Called when activity is first created. */ 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     setContentView(R.layout.main); 
     Button b = (Button) findViewById(R.id.button); 
     TextView tx = (TextView) findViewById(R.id.textView1); 
    } 
} 

我需要什麼把,這樣當點擊按鈕時,它會在textview改變什麼,我把?Android SDK中更改文本時,按鈕點擊

回答

2

您應該添加一個OnClickListener到您的按鈕,並覆蓋onClick函數來設置你的願望的文字在你的TextView

Button b = (Button) findViewById(R.id.button); 

b.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     TextView tx = (TextView) findViewById(R.id.textView1); 
     tx.setText("yourtext"); 
    } 
}); 
1

添加OnClickListener你的按鈕,這就是你所需要的。

b.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     tx.setText("It Works!"); 
    } 
}); 
相關問題