0
  1. 我目前能够获取文件的目录,有没有办法从目录中获取文件的名称?

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

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

    long hv= h*v;//PPM

    double hvi=hv* 39.3700787 ;

long h和, 给出相同的long v值,这个公式的答案是 3.710443460782276E9

  1. 还有一件事,我已经成功地弄清楚如何将一个 MenuItem 添加到黑莓应用程序(即相机),但我不太确定如何添加多个。如果您有任何建议,请告诉我
4

1 回答 1

0
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;
}
于 2012-11-07T11:41:13.603 回答