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. もう1つ、私は1つのMenuItemをBlackberryアプリケーション(つまりカメラ)に追加する方法をうまく理解しましたが、複数を追加する方法がよくわかりません。何かアドバイスがあれば教えてください
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 に答える