我有一個圖像按鈕,我想要按下圖像按鈕時它改變文本框中的文本,它將圖像更改爲不同的圖像我該如何做?圖像按鈕改變圖像
Q
圖像按鈕改變圖像
0
A
回答
1
你需要一個OnClickListener:http://developer.android.com/reference/android/view/View.OnClickListener.html
當點擊文本可以(像)來改變text.setText( 「新文本」);
我會在一分鐘內找到一個鏈接,這將有助於更多。
2
這個頁面顯示你如何改變的onclick圖像:
Make an Android button change background on click through XML
0
在xml文件中,您可以爲圖像指定一個onClick屬性,該屬性調用java類中調用xml資源的方法,並將ImageView的id傳遞給它。
在該Java方法,你可以使用
((ImageView) view).setImageResource(int id)
或
setImageDrawable(Drawable d)
改變形象。
同樣,你可以找出你想使用,以改變例如TextView的,
TextView tv = (TextView) findViewById(id)
與ID爲你想找到的TextView的id。
然後可以使用
tv.setText(String s)
設置在該視圖中的文本。
0
在你的OnClickListener,你可以使用
button.setBackgroundResource(YOUR_BUTTON_ID);
或
button.setImageResource(YOUR_BUTTON_ID);
1
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageButton;
import android.widget.TextView;
public class TestesetetActivity extends Activity {
/** Called when the activity is first created. */
TextView textview = null;
ImageButton buttonResume = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
buttonResume = (ImageButton) findViewById(R.id.imageButton1);
textview = (TextView) findViewById(R.id.textView1);
buttonResume.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
textview.setText("test");
buttonResume.setImageResource(R.drawable.push_pin);
}
});
}
}
相關問題
- 1. 圖像按鈕不改變
- 2. Facebook,如何改變像按鈕圖像?
- 3. iOS:UITableViewCell重用,改變按鈕的圖像
- 4. 點擊按鈕改變圖像
- 5. 改變一個按鈕的圖像
- 6. JS改變圖像與按鈕
- 7. UIButton圖像只改變一個按鈕
- 8. UIView按鈕的動畫改變圖像
- 9. 按鈕圖像不會改變
- 10. 背景圖像不改變按鈕onclick
- 11. 按鈕圖像不會改變
- 12. 如何改變點擊圖像按鈕上的圖像?
- 13. 圖像作爲一個按鈕 - 點擊時改變圖像
- 14. 圖像按鈕,圖像resoultion
- 15. 更改按鈕圖像
- 16. 按鈕更改圖像
- 17. 更改UINavigationBar按鈕圖像
- 18. 更改按鈕圖像
- 19. 更改按鈕圖像
- 20. ASP.net圖像按鈕,更改按鈕IIMAGE
- 21. 刪除/更改Facebook像按鈕圖像
- 22. java腳本按鈕,當你按下按鈕時改變圖像
- 23. 當我按下圖像,圖像改變爲其他圖像
- 24. 如何改變圖像視圖的圖像當按下該按鈕時,該圖像視圖
- 25. 按鈕圖像
- 26. 更改圖像按鈕當按下並釋放圖像時
- 27. 從控制器的視圖MVC更改圖像按鈕圖像
- 28. 想要更改按鈕單擊圖像視圖內的圖像
- 29. 在Android中更改圖像按鈕與圖庫圖像
- 30. Python PyQt4更改圖像按下按鈕
謝謝,看看你給我的那個鏈接,當你得到鏈接 –
如果你按照這個和後續的教程,它會解釋你需要的一切:http://www.youtube.com/watch?v=SxGYGYBFrOM – user650309
user650309 \t http://pastebin.com/0drNC19Z我在信息上遇到錯誤 錯誤=信息無法解析 信息是我的文本框的編號 –