Пример галереи Android hc

#android

#Android

Вопрос:

Я пытаюсь использовать пользовательское уведомление из примера галереи hc. http://developer.android.com/resources/samples/HoneycombGallery/src/com/example/android/hcgallery/MainActivity.html

Я не могу понять переменную, определенную для частной статической конечной строки ACTION_DIALOG ACTION_DIALOG = «com.example.android.hcgallery.action.ДИАЛОГОВОЕ ОКНО «;

Что это такое и что я должен использовать в своем приложении.

Ответ №1:

ACTION_DIALOG — это строковая константа, которая на самом деле упрощает проверку действия, установленного для намерения, которое фактически создается в самом MainActivity. На самом деле это происходит, когда приложение вызывает onNewIntent(), программист делал это каждый раз, чтобы упростить отображение фрагментов диалогового окна. Если новое намерение в классе имеет действие DIALOG, оно затем вызывает ShowDialog(), который создает DialogFragment и отображает его пользователю. Использование строковых констант в JAVA — хорошая идея по многим причинам.