В Eclipse вы просто нажали новую кнопку и выбрали действие Android, чтобы добавить новое действие. Но Android Studio немного отличается; Я не мог узнать, как добавить новую активность в проект.
Как добавить новую активность в существующий проект в Android Studio?
Ответы (7)
Чтобы добавить Activity
с помощью Android Studio.
Этот шаг аналогичен добавлению фрагмента, службы, виджета и т. д. Приведен скриншот.
[ОБНОВЛЕНИЕ] Android Studio 3.5. Обратите внимание, что я удалил шаги для более старой версии. Я предполагаю, что почти все используют версию 3.x.
- Щелкните правой кнопкой мыши пакет java/папку java/модуль, я рекомендую выбрать пакет java, а затем щелкнуть его правой кнопкой мыши, чтобы место назначения действия было сохранено там.
- Выберите/нажмите «Создать»
- Выберите действие
- Выберите действие, которое вы хотите создать, возможно, основное.
Чтобы добавить Service
или BroadcastReceiver
, просто выполните тот же шаг.
src > main > java > com.example.myapp > right click > New > Android Component
.
- person Robert; 25.05.2013
Я думаю, что на самом деле сделать это просто, будь то Intellij IDEA или Android Studio, я всегда выбираю меню новый класс Java, а затем ввожу имя класса и нажимаю Enter, чтобы создать. после этого я вручную набираю "extends Activity" в файле класса, а затем импортирую класс с помощью сочетания клавиш. наконец, я также вручную переопределяю метод onCreate() и вызываю метод setContentView().
В Android Studio перейдите в раздел app -> src -> main -> java -> com.example.username.projectname.
Щелкните правой кнопкой мыши com.example.username.projectname -> Activity -> ActivityType.
Заполните сведения о Новом действии Android и нажмите Готово.
Виола! новая активность добавлена в существующий проект.
В Android Studio перейдите в приложение --> src --> main --> res -->
Файл --> новый --> Активность --> Тип активности [выберите нужную активность]
Заполните детали новой активности Android и нажмите «Готово».
Если вы хотите увидеть XML-представление вашей новой активности, вы можете перейти к файлу AndroidManifest.xml.
Вы увидите свою активность следующим образом:
...
<activity android:name=".MyExerciseActivity"
android:label="My Exercise Chart"
android:parentActivityName=".MainActivity"
/>
<activity android:name=".MainActivity">
...
Добавить новую активность
Select package -> File -> New -> Activity