onCreate не вызывается

У меня есть 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) в моем коде выше.

59
задан Community 15 December 2011 в 15:39
поделиться