我创建了一个扩展了View的类:
public class BoardView extends View {
我已在应用程序的main.xml文件中指定了BoardView的宽度和高度:
<mypackage.BoardView
android:id="@+id/board"
android:layout_width="270px"
android:layout_height="270px" />
我正在尝试从一个在BoardView构造函数中调用的函数中获取宽度和高度。这是我的做法:
ViewGroup.LayoutParams p = this.getLayoutParams();
int h = p.height;
但是getLayoutParams总是返回null,你知道为什么不起作用吗?