Android(安卓)获取按钮Button的高度、宽度、坐标
16lz
2021-01-26
当按钮初始时,是获取不到高度、宽度、坐标值的,需要通过延时的方式获取,代码如下:
定义全局按钮对像
private Button bt1;
然后在onCreate里面:
setContentView(R.layout.main);bt1 = (Button) findViewById(R.id.Button01);new Thread() { @Override public void run() { synchronized(this) { try { wait(1000); //1秒 } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } Log.i("Test", "高度:" + bt1.getHeight()); Log.i("Test", "宽度:" + bt1.getWidth()); Log.i("Test", "坐标x:" + bt1.getRight()); Log.i("Test", "坐标y:" + bt1.getTop()); } }.start();
更多相关文章
- Android(安卓)实现简单的画画版一
- MonkeyRunner进坑——errors importing other modules
- ToggleButton的学习与使用
- 新浪微博Android客户端学习记录三:完成登录界面和授权界面
- 设备的search按钮调用自己程序的search模块
- Android使用代码实现左右半圆的按钮背景
- eclipse开发android
- android的layout
- android-boostrap