0
A
回答
0
下面的代碼可以幫助你:
公共類ImageButtonFieldTest擴展字段{
private Bitmap image;
private Bitmap selectedImage;
private int height;
private int width;
public ImageButtonField(Bitmap image, Bitmap selectedImage) {
this.image = image;
this.selectedImage = selectedImage;
this.height = image.getHeight();
this.width = image.getWidth();
}
protected void layout(int maxWidth, int maxHeight) {
setExtent(image.getWidth(), image.getHeight());
}
protected void paint(Graphics graphics) {
// Draw img
if (isFocus()) {
graphics.drawBitmap(0, 0, width, height, selectedImage, 0, 0);
} else {
graphics.drawBitmap(0, 0, width, height, image, 0, 0);
}
}
public boolean isFocusable() {
return true;
}
protected void drawFocus(Graphics graphics, boolean on) { // Don't draw the default focus
}
protected void onFocus(int direction) {
super.onFocus(direction);
invalidate();
}
protected void onUnfocus() {
super.onUnfocus();
invalidate();
}
}
相關問題
- 1. BlackBerry中的圖像按鈕
- 2. 可以使用參數啓動Facebook Blackberry應用程序嗎?
- 3. 在應用程序中禁用iPhone主頁按鈕,可以嗎?
- 4. 應該還是可以一個iPhone應用程序有一個像按鈕
- 5. 如何讓圖像按鈕可見外面的應用程序?
- 6. Android可繪製的應用程序儀表板圖像按鈕
- 7. 我可以使用SVG圖像作爲按鈕圖標嗎?
- 8. Vuforia AR按鈕可以打開另一個視圖或應用程序嗎?
- 9. Blackberry - 將圖像添加到按鈕?
- 10. 我可以更改Swift應用程序中所有按鈕的屬性嗎?
- 11. 按下圖標時可以啓動Android應用程序嗎?
- 12. 我可以使用像asp.net按鈕的HTML按鈕嗎?
- 13. 我可以使用BlackBerry Composer爲我的BlackBerry本機應用程序創建圖形嗎?
- 14. 嘗試使用圖像按鈕時應用程序停止,但只用按鈕就可以正常工作
- 15. 按下關機按鈕後可以運行Android應用程序嗎?
- 16. 按回家按鈕可以在iPhone上暫停我的Flash應用程序嗎?
- 17. 我可以在Bootstrap中使用圖像作爲按鈕嗎?
- 18. 有沒有可以處理ASP.NET圖像的應用程序?
- 19. Facebook應用程序 - 像按鈕
- 20. 像iPhone應用程序中的按鈕
- 21. Android圖像按鈕可以使用從數據庫檢索的圖像嗎?
- 22. 當應用程序加載時,我們可以在圖像上顯示一個按鈕嗎?
- 23. 我可以使用Python編寫原生iPhone,Android,Windows,Blackberry應用程序嗎?
- 24. iOS應用程序可以沒有圖標嗎?
- 25. 從BlackBerry WebWorks應用程序啓動BlackBerry應用程序
- 26. 如何在BlackBerry應用程序中顯示圖像到我的應用程序
- 27. 一個按鈕,應用程序圖標的設置圖像
- 28. iPhone應用程序:當dissmissing模型視圖按鈕圖像在
- 29. 我可以使用更新按鈕更新我的android應用程序嗎?
- 30. 我可以在iPhone應用程序中使用單選按鈕嗎?
http://stackoverflow.com/questions/2912223/image-按鈕功能於黑莓 – Swati 2011-05-17 18:11:31