Android SDK在单击按钮时更改文本

Android SDK在单击按钮时更改文本,android,button,sdk,Android,Button,Sdk,我需要放置什么,以便在单击按钮时将textview更改为我放置的内容?您应该在按钮中添加OnClickListener,并覆盖onClick功能,在textview中设置所需的文本 package com.purelymean.earnings; import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.widget.TextView; pu

我需要放置什么,以便在单击按钮时将
textview
更改为我放置的内容?

您应该在按钮中添加
OnClickListener
,并覆盖
onClick
功能,在
textview
中设置所需的文本

 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);
     }
 }

在按钮上添加一个
OnClickListener
,这就是您所需要的

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");
   }
});
b.setOnClickListener(new OnClickListener() {
   @Override
   public void onClick(View v) {
       tx.setText("It Works!");
   }
});