2010-09-30 10 views
31

मैं एक नई एंड्रॉइड परियोजना पर हूं - बस एक साधारण। मेरे पास विभिन्न कार्यों के साथ तीन "टैब" (गतिविधि 1,2,3) हैं।AndroidManifest में एक नई गतिविधि जोड़ें?

वैसे भी, मैं इन 3 गतिविधियों को एंड्रॉइडमैनीफेस्ट कैसे जोड़ूं?

मेरा मैनिफेस्ट;

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.comics" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".Comics" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    </application> 
    <uses-sdk android:minSdkVersion="4" /> 

</manifest> 

हाँ, तो मैं इसे कहां रखूं?

उत्तर

59

आप इसे अपने आवेदन तत्व की अंदर डाल, इस तरह:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="your.package.name"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".Activity1" android:label="@string/app_name"></activity> 
     <activity android:name=".Activity2"></activity> 
    </application> 
    <uses-sdk android:minSdkVersion="4" /> 
</manifest> 

कहाँ .Activity2 अपने दूसरे गतिविधि है।

+1

मैं अगर मैं कर सकता यह एक हज़ार बार वोट दें जाएगा। मैंने ** घंटे ** जो गलत था उसे समझने की कोशिश की - मैंने * गतिविधि को प्रकट करने के लिए अपनी गतिविधि जोड़ दी, लेकिन 'एप्लिकेशन' टैग के अंदर नहीं। उस छोटे से विवरण का जिक्र करने के लिए बहुत बहुत धन्यवाद, कोई अन्य जगह इस पर जोर देती है! –

16

manifest की <application> टैग के अंदर आप की तरह नई गतिविधि जोड़ सकते हैं:

<activity android:name=".newActivity"/> 
संबंधित मुद्दे