2013-04-03 2 views
0

Я начинающий разработчик Android. Я пытался разработать приложение для Android в Eclipse Indigo. Я хочу открыть новый экран, когда пользователь нажимает кнопку. Поэтому я добавил новую активность, и после добавления нового действия эта ошибка появилась. Я видел здесь похожие вопросы, и я понял, что XML-файл не должен содержать более одного тега манифеста и тега приложения. Мой файл не содержит ни одного, и я не понимаю, что произошло. Пожалуйста, помогите мне ..Ошибка в Android Manifest - разметка в документе, следующая за корневым элементом, должна быть хорошо сформирована

Вот мой Android Manifest XML

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.e.dropdown" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk 
    android:minSdkVersion="11" 
    android:targetSdkVersion="17" /> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name="com.e.dropdown.MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
    android:name="com.e.dropdown.ClickActivity" 
    class=".ClickActivity" 
    android:label="@string/screen2"> 
    </activity> 
</application> 
</manifest> 
+0

Пожалуйста, укажите ошибку, которую вы получаете? –

+0

Что вы ожидаете от класса = ". ClickActivity" для достижения? – njzk2

ответ

1

класс = "ClickActivity"

Снять верхнюю линию снизу код

<activity 
android:name="com.e.dropdown.ClickActivity" 
class=".ClickActivity" 
android:label="@string/screen2"> 
+0

Эй, спасибо, так много .. для ур помочь .. Ошибка исчезла. В чем была проблема? –

+0

Вы уже определили «андроид: имя», который будет ссылаться на ваш класс ClickActivity, и нет атрибута типа «class» – Nirali

+0

@AparnaShajiPeter, пожалуйста, проголосуйте и примите ответ, если найдете его полезным. – Nirali

4

удалить class=".ClickActivity" вам не нужно, что для того, чтобы начать новый вид деятельности

+0

Hey thank u so much ..! Я удалил эту строку, и ошибка исчезла. Можете ли вы объяснить мне, в чем проблема? –

+0

«класс» не существует, как атрибут в androidmanifest. По имени android: атрибут name вы определяете класс, поэтому все, что вам нужно использовать. –

Смежные вопросы

 Смежные вопросы