安卓 怎么获得屏幕的尺寸(英寸)和怎么在有多个EditText设置光标位置

安卓怎么获得屏幕的尺寸(英寸)和怎么在有多个EditText设置光标位置(代码实现)... 安卓 怎么获得屏幕的尺寸(英寸)和怎么在有多个EditText设置光标位置(代码实现) 展开
 我来答
呼星腾7N
2013-08-19 · TA获得超过1986个赞
知道小有建树答主
回答量:1988
采纳率:0%
帮助的人:1193万
展开全部
int screenWidth = getWindowManager().getDefaultDisplay().getWidth(); // 屏幕宽(像素,如:480px)
int screenHeight = getWindowManager().getDefaultDisplay().getHeight(); // 屏幕高(像素,如:800p)

Log.e(TAG + " getDefaultDisplay", "screenWidth=" + screenWidth + "; screenHeight=" + screenHeight);

可以获取到屏幕的宽度和高度。
设置光标可以
EditText.setFocusable(true);
EditText.setFocusableInTouchMode(true);
EditText.requestFocus();
EditText.requestFocusFromTouch();

希望可以帮到你,如果有不懂得可以继续HI我
追问
光标位置那个 对了,我在CSDN找到了 和你差不多还有一种是在第一个获得焦点的EditText之前加一个没用的linerLayout来吸引焦点,谢谢你的回答,但是第一个问题你好像没有理解,获得屏幕长宽的像素有好几种这个我都知道,我疑惑的是,如何知道我这个手机这个设备的屏幕尺寸,比如4寸,5.5寸等等 这个数值怎么获得,请求帮助。。。
无知的饿货
2013-08-19 · TA获得超过137个赞
知道答主
回答量:111
采纳率:0%
帮助的人:63.5万
展开全部
下个360优化大师,里面有硬件检测…可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式