运行结果
程序
1、ex03_06/src/irdc.ex03_06/ex03_06.java
值得一提的是DisplayMetrics对象里的widthPixels以及heightPixels字段为整数类型,在以下程序中,并没有对其做字符串类型的转换,因为字符串连接运算符的缘故,所以输出strOpt为字符串
package com.example.ex03_06;
import android.app.Activity;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.widget.TextView;
public class ex03_06 extends Activity {
private TextView mTextView01;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
DisplayMetrics dm=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
String strOpt="手机屏幕分辨率为:"+dm.widthPixels+"x"+dm.heightPixels;
mTextView01=(TextView)findViewById(R.id.myTextView01);
mTextView01.setText(strOpt);
}
}