Помогите пожалуйста.
-
Павел Ятченко
- Сообщения: 1
- Зарегистрирован: 15 янв 2015, 17:36
Помогите пожалуйста.
Добрый день. Как выполнить 26 урок в Android Studio(я не знаю как прописать активити и все остальное в манифест файле). Я до етого пользовался еклипсом, и уроки на еклипсе, а как выполнить урок в Android Studio я не знаю . Я открыл манифест файл но там xml код и я ещё не знаю как им пользоваться. В видео уроке показан еклипс и там все довольно просто, а как ето заделать я надеюсь Вы мне подскажите. Заранее благодарен за ответ.
Re: Помогите пожалуйста.
Учитесь писать манифест ручками. В эклипсе тоже можно посмотреть xml (внизу вкладки).
Re: Помогите пожалуйста.
В конце урока есть полный код манифеста.
И вообще там все проще, чем кажется. Когда в студии создаешь активити через ПКМ, то активити прописывается само, но интент-фильтр нужно добавить вручную.
У тега <activity> есть атрибуты:
android:name
android:label
Как на картинке:

Такая запись будет создана автоматом. А интент фильтр нужно вписать самому.
Как пример можно взять главное активити, у него есть этот фильтр. Скопируй его в новое активити и замени значения action и category на нужные.
Было:
Стало:
И вообще там все проще, чем кажется. Когда в студии создаешь активити через ПКМ, то активити прописывается само, но интент-фильтр нужно добавить вручную.
Код: Выделить всё
<activity android:name=".MainActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"></action>
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
</activity>
android:name
android:label
Как на картинке:

Такая запись будет создана автоматом. А интент фильтр нужно вписать самому.
Как пример можно взять главное активити, у него есть этот фильтр. Скопируй его в новое активити и замени значения action и category на нужные.
Было:
Код: Выделить всё
<action android:name="android.intent.action.MAIN"></action>
<category android:name="android.intent.category.LAUNCHER"></category>
Код: Выделить всё
<activity android:name="Мое_активити">
<intent-filter>
<action android:name="android.intent.action.Мое_значение"></action>
<category android:name="android.intent.category.Мое_значение2"></category>
</intent-filter>
</activity>
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.