我正在尋找黑莓中的自定義管理器,它使用5個不同的字段連續。所有的領域都應該是互動的。我粘貼了我正在使用blackberry 5.0 SDK實現的圖像。請幫下手如何在黑莓中創建自定義管理器
0
A
回答
0
我想是這樣的 -
試試下面的代碼 -
import net.rim.device.api.system.Bitmap;
import net.rim.device.api.ui.component.BitmapField;
import net.rim.device.api.ui.component.ButtonField;
import net.rim.device.api.ui.component.LabelField;
import net.rim.device.api.ui.container.HorizontalFieldManager;
import net.rim.device.api.ui.container.MainScreen;
import net.rim.device.api.ui.container.VerticalFieldManager;
public class scree_align extends MainScreen{
public scree_align(){
HorizontalFieldManager hfm_main=new HorizontalFieldManager();/*{
protected void sublayout(int maxWidth, int maxHeight)
{
super.sublayout(Display.getWidth(),200); setExtent(Display.getWidth(),200);
}
};*/
HorizontalFieldManager hfm_1=new HorizontalFieldManager();
final Bitmap back = Bitmap.getBitmapResource("image.png");
hfm_1.add(new BitmapField(back));
hfm_1.setMargin(5,5,0,0);
VerticalFieldManager vfm_1=new VerticalFieldManager();
ButtonField btn1=new ButtonField("Button1");
ButtonField btn2=new ButtonField("Button1");
vfm_1.add(btn1);
vfm_1.add(btn2);
VerticalFieldManager vfm_2=new VerticalFieldManager();
ButtonField btn3=new ButtonField("Button2");
ButtonField btn4=new ButtonField("Button2");
vfm_2.add(btn3);
vfm_2.add(btn4);
HorizontalFieldManager hfm_2=new HorizontalFieldManager();
LabelField lab=new LabelField("Text");
hfm_2.add(lab);
hfm_2.setMargin(30,0,0,5);
hfm_main.add(hfm_1);
hfm_main.add(vfm_1);
hfm_main.add(vfm_2);
hfm_main.add(hfm_2);
add(hfm_main);
}
}
+0
而不是給硬代碼邊緣使用FIELD_VCENTRE或Drastyle.RIGHT。爲hfm_2。因爲對於不同的屏幕分辨率,利潤率將會不同。 –
+0
@HrushikeshSalkade ..我已經使用Drawstyle.RIGHT作爲hfm_2,但它並沒有將hfm2作爲正確的選項。它看起來與vfm相鄰。 plz幫助 –
相關問題
- 1. 如何在黑莓中創建自定義下拉菜單
- 2. 如何在黑莓中的彈出屏幕內添加自定義管理器
- 3. 如何爲黑莓應用程序創建自定義字體
- 4. 在黑莓中創建一個自定義輸入對話框
- 5. 在黑莓中創建自定義進度條
- 6. 如何在黑莓中創建可調焦的水平現場管理器
- 7. 黑莓自定義EditField - 處理焦點
- 8. 黑莓如何創建Tabbar?
- 9. 黑莓自定義LabelField
- 10. 自定義ListField黑莓
- 11. 自定義黑莓應用上傳器
- 12. 如何在黑莓中翻譯/翻轉查看/管理器?
- 13. 如何在opencart中創建自定義管理頁面?
- 14. 如何在Django中創建自定義管理配置面板?
- 15. 我如何在黑莓中的自定義水平字段管理器和點擊事件中設置焦點?
- 16. 如何在Joomla管理員中自定義文章管理器
- 17. 黑莓 - 自定義大小EditField中
- 18. 黑莓10中的自定義字體
- 19. 黑莓中的自定義列表?
- 20. 在自定義對話框黑莓
- 21. 水平黑莓文件管理器
- 22. 自定義管理員創建表單
- 23. 如何在黑莓中開發自定義列表字段
- 24. 如何爲管理網站創建自定義清理方法?
- 25. 如何在Django中創建一個自定義的相關管理器?
- 26. 如何在Windows資源管理器工具欄中創建自定義按鈕
- 27. 如何創建一個自定義對話框來詢問黑莓的權限
- 28. 如何在NIFI中創建自定義處理器
- 29. 在Netty中自定義管道創建
- 30. 如何在自定義管理模塊中添加自定義管理主題
創建一個主HFM。新增在它的第一個字段。然後將兩個不同的vfm和一個字段添加到該主要vfm。 – Signare