У меня есть 2 вида деятельности: первый пользователь активности нажимает кнопку, запускающую 2-ю операцию. Вторая работа выполняет всю работу.
Я запускаю вторую активность следующим образом, которая находится внутри внутреннего класса onClickListener, и я попытался явно называть его (FirstActivity.this, Simple.Class), но то же самое происходит.
Intent test = new Intent(arg0.getContext(),Simple.class);
startActivity(test);
В эмуляторе я вижу, что экран перемещается, как его вызов 2-го действия, но все, что я получаю, это черный экран, но ничего не загружено из моего макета. Я посмотрел на logcat, и я вижу сообщения об ошибках с переплетными сообщениями. Это функция onCreate из моей второй активности, но я не получаю никаких результатов ни на экране, ни на логарифме, показывающем, что вызывались функции Log:
public void onCreate(Bundle savedState)
{
Log.d("SimpleActivity","OnCreate Started");
super.onCreate(savedState);
setContentView(R.layout.simple);
Log.d("SimpleActivity","OnCreate Ended");
}
Примечание. Я вызвал базовый конструктор в OnCreate() с super.onCreate(сохраненнымСтатом) в моем коде выше.