webview与如何利用DisplayMetrics获取屏幕高度和宽度
来源:互联网 发布:网络发帖推广 编辑:程序博客网 时间:2024/05/01 05:54
1.如何跳转到webView
String url="某个网站的链接"
webView.loadUrl(url);
2.通过DispalyMetrics获取屏幕的大小
1)在Activity里
public class Screen extends Activity {
private Button button ;
private TextView textView;
private DisplayMetrics dm;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button) findViewById(R.id.button);
textView = (TextView) findViewById(R.id.textview);
dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
int width = dm.widthPixels;
int height = dm.heightPixels;
textView.setText("手机宽度是"+width+" 手机高度是"+height);
}
});
}
}
2)在非Activity里,可以写一个ScreenUtility类获取屏幕高度和宽度
public class ScreenUtils {
public static int getScreenWidth(Context context){
DisplayMetrics dm = new DisplayMetrics();
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
wm.getDefaultDisplay().getMetrics(dm);
return dm.widthPixels;
}
public static int getScreenHeight(Context context){
DisplayMetrics dm = new DisplayMetrics();
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
wm.getDefaultDisplay().getMetrics(dm);
return dm.heightPixels;
}
}
- webview与如何利用DisplayMetrics获取屏幕高度和宽度
- 获取屏幕的高度和宽度DisplayMetrics
- android如何获取屏幕宽度和高度
- Android获取屏幕分辨率及DisplayMetrics简介 和java获得屏幕宽度高度的方法
- DisplayMetrics类,怎么获得屏幕的宽度和高度
- 获取屏幕宽度和高度
- 获取屏幕宽度和高度
- 获取屏幕宽度和高度
- 获取屏幕宽度和高度
- 获取屏幕宽度和高度
- Android中如何获取屏幕的高度和宽度
- Android 如何优雅的获取屏幕的高度和宽度
- 利用DisplayMetrics获取屏幕信息
- 利用DisplayMetrics获取屏幕信息
- 利用DisplayMetrics获取屏幕信息
- 利用DisplayMetrics获取屏幕信息
- Android获取屏幕高度与宽度
- Android获取屏幕宽度与高度
- x86和arm对于锁实现的差异
- runtime之forwardInvocation
- mybatis多长查询缓存问题
- python去除matlab文件中的空行
- Shader Model知识点
- webview与如何利用DisplayMetrics获取屏幕高度和宽度
- vector操作
- file_put_contents之用途
- 新建一个android项目,同时出现appcompat_v7项目。
- [缓存]Linux系统memcached的安装
- 个人热点
- HDU ACM 4585 Shaolin->STL中set或map的应用
- ffmpeg学习(二) 通过rtsp获取H264裸流并保存到mp4文件
- 解决Secure CRT不能显示中文的BUG