プログラミングを通して、どうすれば私の画面のscreen resolution
を知ることができますか? アプリを実行するとすぐにscreen resolution
がdp and in pixel
に見つかります。画面解像度での問題
どうすればいいですか?
は、お使いのデバイスからの画面情報を取得するために
プログラミングを通して、どうすれば私の画面のscreen resolution
を知ることができますか? アプリを実行するとすぐにscreen resolution
がdp and in pixel
に見つかります。画面解像度での問題
どうすればいいですか?
は、お使いのデバイスからの画面情報を取得するために
使用、DisplayMetrics、ありがとうございました。
いくつかのサンプルコード、
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
final int height = dm.heightPixels;
final int width = dm.widthPixels;
EDIT:画面の幅を取得するためのコードの下
float xDpi = dm.xdpi;
float yDpi = dm.ydpi;
float density = dm.density;
使用&高さ
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int width = dm.widthPixels;
int height = dm.heightPixels;
はまた
を追加することを忘れていけません0<uses-sdk android:minSdkVersion="4"/>
マニフェストminSdkVersion
の値が等しいまたは4を超えることしかし、あなたのminSdkVersion
がある場合は3、あなたのtargetSdkVersion
は同等または幅&高さの正しい値を持つように4
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />
を超えるべきです。
ご返信ありがとうございます。どのように私はdpに入ることができますか? – Jyosna
私は自分の答えを編集しました。ディスプレイメトリックのリンクを詳しく見てください。 – user370305