Здравствуйте. Есть класс, X
в конструктор надо передать интерфейс. Как я понял можно передать любой класс его реализующий. Но единственный такой класс является абстрактным, причём его наследник тоже один и его экземпляр создать нельзя. А может и можно но я не могу.
Создал собственный класс и наследую его от абстрактного. В конструкторе вызываю конструктор суперкласса. Но вот почему-то все поля класса X
не инициализируются после создания его экземпляра. Почему?
Классом X
является com.android.internal.telephony.uicc.IccCardProxy
.
Мой код:
public class MainActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
BaseCommands ci = new FakeCommandsInterface(this);
IccCardProxy icp = new IccCardProxy(this, ci, 2);
}
public class FakeCommandsInterface extends BaseCommands
{
public FakeCommandsInterface(Context c){
super(c);
UiccController.make(MainActivity.this, new CommandsInterface[]{this});
}
//overrided methods
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня одно активити и несколько фрагментов, у всех фрагментах тот же тулбар что и в активвитиКак поменять ?
Столкнулся с такой проблемой: есть иконка в XML, при тестирования она маленькая на устройстве(имеется виду размер иконки) при увеличении выходит...
Мой вопрос покажется не корректным (но придумать заголовок не получилось получше) Вот что мне нужно сделать: Вводить с клавиатуры числа и считать...