Haşim Şemdinoğlu
Haşim Şemdinoğlu

Reputation: 838

How to add new activity to existing project in Android Studio?

In Eclipse you just clicked the new button and select the android activity to add new activity. But Android Studio is a bit diferent; I couldn't find out how to add new activity to the project.

Upvotes: 81

Views: 196227

Answers (8)

Pouria Hemi
Pouria Hemi

Reputation: 735

Right-click on the package or directory, then select new kotlin or java

enter image description here

when new kotlin class or file you can choice What kind of class

enter image description here

Upvotes: 0

yoAlex5
yoAlex5

Reputation: 34301

Add new Activity

Select package -> File -> New -> Activity

Upvotes: 0

William Parrish
William Parrish

Reputation: 49

If you want to see your new Activity's XML representation, you can go to the AndroidManifest.xml file.

You will see your Activity like so:

...

<activity android:name=".MyExerciseActivity"
        android:label="My Exercise Chart"
        android:parentActivityName=".MainActivity"
        />
<activity android:name=".MainActivity">

...

Upvotes: 0

Glenn
Glenn

Reputation: 12819

To add an Activity using Android Studio.

This step is same as adding Fragment, Service, Widget, and etc. Screenshot provided.

[UPDATE] Android Studio 3.5. Note that I have removed the steps for the older version. I assume almost all is using version 3.x.

enter image description here

  1. Right click either java package/java folder/module, I recommend to select a java package then right click it so that the destination of the Activity will be saved there
  2. Select/Click New
  3. Select Activity
  4. Choose an Activity that you want to create, probably the basic one.

To add a Service, or a BroadcastReceiver, just do the same step.

Upvotes: 130

Sanoob Pookodan
Sanoob Pookodan

Reputation: 25

In Android Studio, go to app --> src --> main --> res-->

File --> new --> Activity --> ActivityType [choose a acticity that you want]

Fill in the details of the New Android Activity and click Finish.

Upvotes: 0

Palak Jain
Palak Jain

Reputation: 683

In Android Studio, go to app -> src -> main -> java -> com.example.username.projectname

Right click on com.example.username.projectname -> Activity -> ActivityType

Fill in the details of the New Android Activity and click Finish.

Viola! new activity added to the existing project.

Upvotes: 1

Majid
Majid

Reputation: 14253

In Android Studio 2, just right click on app and select New > Activity > ... to create desired activity type.

enter image description here

Upvotes: 22

VinceStyling
VinceStyling

Reputation: 3827

I think natually do it is straightforward, whether Intellij IDEA or Android Studio, I always click new Java class menu, and then typing the class name, press Enter to create. after that, I manually typing "extends Activity" in the class file, and then import the class by shortcut key. finally, I also manually override the onCreate() method and invoke the setContentView() method.

Upvotes: 5

Related Questions