Android Explicit Intent, загрузка второго макета действий, не достигающего метода OnCreate

Это моя первая попытка приложения для Android после прочтения "Разработка приложений для Android 2" и множества других вещей в Интернете.

Вот соответствующий код:

из MovieRatingsActivity.java [мой главный]

            Intent i = new Intent(MovieRatingsActivity.this, DisplayMovies.class);

            startActivity(i);

из манифеста:

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

        <activity
        android:name=".DisplayMovies"
        android:label="Display Movies" >

    </activity>

примечание: у меня нет намеренных фильтров для второго занятия. Нужно ли мне что-либо, если это явное намерение, что я никогда не планирую взаимодействовать с другим приложением? Я пробовал с несколькими комбинациями различных фильтров намерений просто вопреки, но трудно ответить на этот вопрос, так как каждый источник, к которому я обращаюсь, переходит к неявным намерениям и не отвечает на этот вопрос.

Что касается поведения:

Будь то в режиме отладки или в режиме выполнения, когда я нажимаю кнопку и создаю намерение, эмулятор переключается на второе действие и отображает метку вверху, но больше ничего. Хуже в режиме отладчика, когда я пытаюсь startActivity(i), он просто приостанавливает основной поток и не идет никуда. Вам нужна особая техника отладки при переходе к следующему занятию?

Есть вероятность, что мои намерения в порядке, моя логика отображать список неверна, но даже при этом я хотел бы иметь возможность получить доступ к коду в отладчике. Я также добавил System.out.printline в начале второго мероприятия OnCreatМетод, который не выполняется.

1 ответ

Нужно ли мне что-либо, если это явное намерение, что я никогда не планирую взаимодействовать с другим приложением?

вам не нужны никакие явные намерения в этом случае.

Вам нужна особая техника отладки при переходе к следующему занятию?

Вы можете поставить точку останова в onCreate() второй деятельности.

Другие вопросы по тегам