androidbutton切換
A. android中如何設置點擊button頁面跳轉
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button)findViewById(R.id.btn);
btn.setOnClickListener(new BtnListener());
}
class BtnListener implements OnClickListener{
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(FirstActivity.this, SecondActivity.class);
startActivity(intent);
}
}
B. android 點擊ImagButton切換文字和圖片用什麼來實現
用xml來實現,再寫一個效果描述的xml來指定正常狀況下是什麼圖片,按下是什麼圖片等都可以
C. android中設置Button點擊切換按鈕的背景圖片,點第一次換了一張背景,怎麼設置再次換張背景
在onclick事件下 設置按鈕的背景圖片,但是要隨機,把你想要顯示的圖片放到數組裡面,然後隨機下角標,選出來的圖片作為背景圖片就可以了,每次點擊就會生成一個圖片,想要不重復,那就寫個去重復的方法就行了。沒理解的話追問把
D. android button 點擊後如何更換背景,然後點擊其他按鈕時該按鈕背景換回來
1、要更換背景的按鈕,id是myself。其他按鈕(以一個按鈕未代表)
java">ButtonmyButton=(Button)findViewById(R.id.myself);//要改變背景的按鈕
ButtonotherButton=(Button)findViewById(R.id.xxxx);//其他按鈕
2、定義Listener,如果id是myself,則改變為其他背景,否則變回來
OnClickListenercl=newOnClickListener(){
@Override
publicvoidonClick(Viewv){
if(v.getId()==R.id.myself){//如果是myself按鈕,則設置一種背景
myButton.setBackgroundResource(R.drawable.xxxx1);
}else{//如果不是myself按鈕,則設置回來。
myButton.setBackgroundResource(R.drawable.xxxx2);
}
}
}
3、按鈕設置監聽
myButton.setOnClickListener(cl);
otherButton.setOnClickListener(cl);
E. android開發中當點擊Button時將ImageView中原有的圖片切換掉,怎麼做
private ImageView image;
private Button btn;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button) this.findViewById(R.id.btn);
image = (ImageView) this.findViewById(R.id.iv);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
image.setBackgroundResource(R.drawable.xx);
}
});
}
F. 如何用android的Button模擬網頁上的某一個Button的點擊事件,實現進入另一個頁面
用Intent這個類可以實現,
btn.setOnClickListener(newOnClickListener(){
@Override
publicvoidonClick(Viewarg0){
//TODOAuto-generatedmethodstub
Intentintent=newIntent(MainActivity.this,SecondActivity.class);
MainActivity.this.startActivity(intent);
MainActivity.this.finish();
}
});
為Button對象設置監聽器,在內部方法用Intent(Android中的信使)來讓當前界面切換到你想要到達的界面。
還有什麼不懂得可以繼續提問。希望你能採納。