У меня есть 2 действия: пользователь первого действия нажимает кнопку, запускающую второе действие. 2-е действие выполняет всю работу.
Я запускаю второе действие, как показано ниже, которое находится внутри внутреннего класса onClickListener, и я пробовал явно вызвать его с помощью (FirstActivity.this, Simple.Class), но происходит то же самое.
Intent test = new Intent(arg0.getContext(),Simple.class);
startActivity(test);
В эмуляторе я вижу, как экран перемещается, как при вызове второго действия, но все, что я получаю, - это черный экран, но из моего макета ничего не загружается. Я посмотрел на logcat, и я действительно вижу сообщения об ошибках связующего потока. Это функция onCreate из моего 2-го действия, но я не получаю никаких результатов ни от экрана, ни от logcat, показывающих мне, что были вызваны функции журнала:
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 (saveState) в моем коде выше.