Я следующий учебник по https://github.com/codepath/android_guides/wiki/Basic-Painting-with-Views в котором говорится, что для начала я должен создать представление:View - Не имеет нулевого аргумента конструктора
public class SimpleDrawingView extends View {
public SimpleDrawingView(Context context, AttributeSet attrs) {
super(context, attrs);
}
}
Обратите внимание, что до здесь все в порядке. Затем я добавить макет XML:
<com.codepath.example.simpledrawapp.SimpleDrawingView
android:id="@+id/simpleDrawingView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true" />
Теперь я попытался сделать следующее на моем собственном коде, и даже точный код при условии, каждый раз, когда я запустить эмулятор, я получаю следующую ошибку:
java.lang.InstantiationException: java.lang.Class<com.company.cw.MainActivity> has no zero argument constructor
enter code here
Любые идеи о том, как решить эту кажущуюся тривиальную проблему?