カスタム ビューの作成に問題があります。コードは次のとおりです。
package com.example.App;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
public class v extends View {
public v(Context context) {
super(context);
}
public v(Context context, AttributeSet attrs) {
super(context, attrs);
}
public v(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
}
私はそれをレイアウトで使用しようとしていますが、レンダリング エラー( NullPointerException
) が発生します。IDEA がレイアウト コードで生成したものは次のとおりです。
<view android:layout_width="wrap_content"
android:layout_height="wrap_content"
class="com.example.App.v" android:id="@+id/view" android:layout_gravity="center"/>
私が間違っていることは何ですか?修正方法は?