Я создал собственное представление с именем MyDraw, это мой код MyDraw,
public class MyDraw extends View {
public MyDraw(Context context) {
super(context);
}
public MyDraw(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public MyDraw(Context context, AttributeSet attrs) {
super(context, attrs);
}
........................................
}
Я добавил представление в XML-файл, используя имя пакета. Работает нормально. Теперь я хочу установить высоту и ширину для MyDraw во время выполнения, для этого я использовал следующий код,
mMyDraw.setLayoutParams(new LayoutParams(220, 300));
но я получил исключение, как,
java.lang.ClassCastException: android.view.ViewGroup $ LayoutParams
Как решить это исключение?
пожалуйста, помогите мне ..