0
我剛開始學習開發黑莓應用程序,並且遇到了一些障礙。我不確定如何繞過比應用到的字段/管理器大的背景圖片。下面就來說明我的意思的圖像:blackberry 5.0 api圖像蒙版/背景圖像位置
到目前爲止,我已經嘗試添加一個位圖到BitmapField內AbsolutePositionManager想法,我將能夠設定絕對的大小經理,只是在它內部移動位圖字段。情況並非如此,管理只需要其內容的大小:(
我來自一個前端的web開發背景,所以我在找的東西的行爲類似於'背景位置在CSS「屬性或某種圖像掩碼
在此先感謝
! - 更新 -
這是我在那裏得到了一個代碼示例,我現在有一個自定義大小的管理器,顯示一個較大的BitmapField的塊。我只需要一種方法來移動該BitmapFie在周圍。
package mypackage; import net.rim.device.api.system.Bitmap; import net.rim.device.api.ui.component.BitmapField; import net.rim.device.api.ui.container.AbsoluteFieldManager; public class MyImage extends AbsoluteFieldManager { protected void sublayout(int maxWidth, int maxHeight){ int displayWidth = 326; int displayHeight = 79; super.sublayout(displayWidth, displayHeight); setExtent(displayWidth, displayHeight); } public MyImage(){ Bitmap _image = Bitmap.getBitmapResource("img.jpg"); BitmapField image = new BitmapField(_image); add(image); } }
工作就像一個魅力 - 非常感謝:) – boz 2011-06-17 08:36:56