当在xml中设置android:layout_width="fill_parent",android:layout_height="wrap_content"时,
怎么在代码中得到图像的宽和高?

解决方案 »

  1.   

    getWidth()? getHeight()? 难道和普通的view不一样?
      

  2.   

    我的得到的是 0 
    不过在 view 的 onTouch 事件里面通过  getMeasuredHeight 可以获得正确的值public boolean onTouch(View v, MotionEvent event) {
    float heigth = v.getMeasuredHeight(); }
      

  3.   

    得到的是0? 在什么地方去get的呢? oncreate里? 是不是界面还没有显示的时候就去get的?那估计是会得不到大小的,因为系统layout还没有结束...
    等界面显示出来后再去get?onTouch事件里使用getWidth() 和 getHeight()也是0?
      

  4.   

    谢谢大家了,确实得等layout结束才可以