-1
デバッグモードでコンパイルする間、すべてうまく行きました。しかし、リリース構成でコンパイル中に、次のエラーが発生します。Error:このクラスは、デフォルトのコンストラクタ(引数のないpublicコンストラクタ)を提供する必要があります。[インスタンス化可能]
Error: This class should provide a default constructor (a public constructor with no arguments) (tb.lo.MyTabFactory) [Instantiatable]
これはコードです:エラーが言うよう
public class MyTabFactory implements TabContentFactory {
private final Context mContext;
public MyTabFactory(Context context) {
mContext = context;
}
public View createTabContent(String tag) {
View v = new View(mContext);
v.setMinimumWidth(0);
v.setMinimumHeight(0);
return v;
}
}
「このクラスはデフォルトのコンストラクタ(引数なしのパブリックコンストラクタ)を提供する必要があります。 –