以下是我的主要活動文件。我困在底部區域(註釋掉)。我想這樣做,以便當我按下b1
按鈕時,文本將從默認設置改變。因此,默認情況下,它會顯示「hello」,當您按下按鈕b1
時,我想將文本切換爲「您好嗎」。我嘗試了很多東西,但我總是會遇到錯誤。有人能幫我嗎?單擊按鈕時如何切換文本視圖 - Android
package com.wdmc85.donottouch;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class DoNotTouchActivity extends Activity
implements OnClickListener {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button b1 = (Button) this.findViewById(R.id.b1);
b1.setOnClickListener(this);
}
@Override
public void onClick(View v)
{
switch(v.getId())
{
case R.id.b1:
//WHAT DO I PUT IN HERE?? I WANT IT SO WHEN YOU HIT BUTTON B1, THE
//TEXT CHANGES FROM WHAT IT IS FOR DEFAULT. SO SAY IT SAYS "HELLO"
//AS DEFAULT, HOW DO I MAKE IT SO WHEN YOU PRESS BUTTON B1 THE TEXT
//CHANGES FROM "HELLO" TO "HOW ARE YOU?" I HAVE TRIED ALL SORTS OF
//THINGS BUT NOTHING HAS WORKED
break;
}
}
}
文本以更改按鈕本身
的文本是要改變的TextView或按鈕本身 –
文我想改變文本視圖 – user1493374