Blackberry eclipse plugin 从目录中获取图像的名称,并将多个MenuItem添加到Camera和DPI公式中

Blackberry eclipse plugin 从目录中获取图像的名称,并将多个MenuItem添加到Camera和DPI公式中,blackberry-eclipse-plugin,Blackberry Eclipse Plugin,我目前能够得到一个文件的目录,有没有办法从目录中得到文件名 我想在我的应用程序中添加可聚焦的图像,并希望这些图像适合所有黑莓屏幕的特定部分,我听说了DPI公式, 如果我的公式有误,请纠正我: long h=Display.getHorizontalResolution() long v=Display.getVerticalResolution() 长hv=h*v//PPM 双hvi=hv*39.3700787 长h和长v给出了相同的值,该公式的答案是3.710443460782276E9 还有

我目前能够得到一个文件的目录,有没有办法从目录中得到文件名

  • 我想在我的应用程序中添加可聚焦的图像,并希望这些图像适合所有黑莓屏幕的特定部分,我听说了DPI公式, 如果我的公式有误,请纠正我:

    long h=Display.getHorizontalResolution()
    long v=Display.getVerticalResolution()

    长hv=h*v//PPM

    双hvi=hv*39.3700787

  • 长h
    长v
    给出了相同的值,该公式的答案是3.710443460782276E9

  • 还有一件事,我已经成功地想出了如何将一个菜单项添加到Blackberry应用程序(即相机)中,但我不太确定如何添加多个菜单项。如果你有什么问题,请告诉我
  • double inchesInAMeter = 39.3700787; 
        double hvi= ((double) Display.getHorizontalResolution()) / inchesInAMeter;
    
        int widthdp = 100;
    
        int pixels = (int) (widthdp * (hvi / 160));
    
        LabelField LF = new LabelField(""+hvi);
        add(LF);
    }
    
    public static int convertDpToPx(int dp) {
        double inchesInAMeter = 39.3700787; 
        double hvi= ((double) Display.getHorizontalResolution()) / inchesInAMeter;
        int pixels = (int) (dp * (hvi / 160));
        return pixels;
    }