Android 获取按钮Button的高度、宽度、坐标
2014-09-28 10:05
253 查看
当按钮初始时,是获取不到高度、宽度、坐标值的,需要通过延时的方式获取,代码如下:
定义全局按钮对像:
private Button bt1;
然后在onCreate里面:
[java]
view plaincopy
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();
定义全局按钮对像:
private Button bt1;
然后在onCreate里面:
[java]
view plaincopy
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 获取按钮Button的高度、宽度、坐标
- Android 获取按钮Button的高度、宽度、坐标
- Android进阶笔记18:Android 获取Button的高度、宽度、坐标值
- android 获取屏幕高度和宽度的方法
- Android 自定义Button按钮显示样式(正常、按下、获取焦点)
- android 获取字符串的高度和宽度
- android 获取屏幕高度和宽度的方法
- Android开发之--关于获取屏幕宽度和高度的问题
- Android 自定义Button按钮显示样式(正常、按下、获取焦点)
- Android 自定义Button按钮显示样式(正常、按下、获取焦点)
- android 获取屏幕高度和宽度 的方法
- 关于Android 获取字符串的高度和宽度
- android 获取屏幕高度,宽度,状态栏高度
- Android 自定义Button按钮显示样式(正常、按下、获取焦点)
- android 动态设置获取控件大小,并设置宽度等于高度,或者高度等于宽度。
- android获取当前窗口的宽度和高度
- android如何获取屏幕宽度和高度
- android 获取字符串的高度和宽度
- android 获取字符串在屏幕中所占像素宽度和高度
- [Android]获取屏幕高度和宽度