これが範囲です。サブクラス化して問題が発生する基本クラスを作成しようとしています。ListView
ビューを返すメソッドを作成して、GridView
、 、 などのサブクラスでオーバーライドできるようにしたいのですが、それがTextView
可能かどうか、または間違った方法で行っているかどうかはわかりませんが、コードは次のとおりです下。
これは私のクラスの基本ビュー メソッドです。
View backViewController()
{
return null;
}
サブクラスは次のとおりです。
@Override
View backViewController()
{
MenuList = (ListView) findViewById(R.id.backView);
return MenuList;
}
MenuList は、サブクラスで作成した ListView であり、ベース ビューの代わりに使用しようとしています。受け取ったエラーは「戻り値の型に互換性がありません」です。