-1
Все прошло отлично при компиляции в режиме отладки. Но при компиляции в конфигурации Release, возникает следующее сообщение об ошибке:Ошибка: этот класс должен предоставить конструктор по умолчанию (публичный конструктор без аргументов). [Instantiatable]
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;
}
}
В сообщении об ошибке четко указано, что делать: 'Этот класс должен предоставить конструктор по умолчанию (открытый конструктор без аргументов)' –