質問: null) : View(context, attrs) { ...//以下コード ``` ``` ... ... ``` ### 発生している問題・エラーメッセージ ``` 「`....PaintView‘ has no default constructor Validates resource references inside Android XML files.」 //赤い波線部分のエラー ``` ### 試したこと エラー文を調べたところ、該当のファイルはActivityではないため表示されるとのことですが、 試しに<PaintView>にimport android.app.Activityを追加しても灰色になってしまいます...
回答: PaintViewをActivityにしたいのであれば、MainActivityをコピーして、全て名前を変えてPaintViewを作成してみては? Activityはxmlの画面レイアウトも必要ですし、色々と足りないと考えます。 xmlもPaintView用に名前変えて作成して、繋げてあげる必要が。