2011-07-22 62 views
-2

我使用Win 7.0,Eclipse和android SDK。我想在本教程中显示的AndroidManifest.xml应用程序选项卡中添加新活动Android Development – Adding Screens & Button HandlersAndroid Eclipse添加新活动

我向活动清单中添加活动名称,但不会自动将其变为链接。例如我无法点击“名称”(这不是文章中显示的超链接),因此我无法创建我的课程。

你能帮帮我吗?问题是什么 ?

+0

你能清理你的问题,并提供你的'AndroidManifest.xml'中的可疑代码吗?确定你需要什么是非常困难的。 – thegrinner

+0

令人困惑的问题。我想我理解了一般问题(我猜想添加一个新的活动),但我不知道它是否在清单中(仅?),清单中的问题是什么,以及是否已经添加了java文件。如果可以的话,提高你的沟通技巧/口才。 – davidcesarino

+0

请看这个图像http://94.78.74.150/aa.jpg,你看到红色箭头显示名称为UNLink – atromgame

回答

1

转到AndroidManifest.xml下面的小标签,并向您显示XML代码。它应该是这样的:

<application android:label="@string/app_name" android:icon="@drawable/icon"> 
    <activity android:name=".ApplicationName" 
       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=".AnotherActivity"></activity> 

</application> 

好吧,单击Add(添加),然后选择机顶盒,说:“在顶层创建一个新的元素,在应用程序”,然后你应该得到一个盒子带有可链接的NAME *。

+0

没有代码,我想自动创建类,请看这个图像http://94.78.74.150/aa.jpg,你看到红色箭头,名字不是LINK – atromgame

+0

你有没有上课?它不会为你创造课堂。 – Rob

+0

也请看这个图片http://94.78.74.150/bb.jpg,正如你看到的,名称是可点击的,但第一个图像(aa.jpg)名称不是可选的,当你点击Name时,eclipse打开Class窗口及其创建课堂和创建功能,你了解我吗? – atromgame

2

1.如果您的活动名称为secondAct,请转至Androidmanifest.xml文件并在标记 内添加活动。

2.创建一个名为secondAct的类。

<application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".Project1Activity" 
        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=".secondAct"></activity> 
     <activity android:name=".third"></activity> 
    </application> 

3。如果你正在使用一个按钮,去下一个活动,使用下面的代码在secondAct.java

Button fbtn=(Button)findViewById(R.id.sbtn); 
     fbtn.setOnClickListener(new OnClickListener() { 

      public void onClick(View v) { 
       // TODO Auto-generated method stub 

       Intent sec=new Intent(secondAct.this,com.asish.third.class); 
       startActivity(sec); 

      } 
     }); 
+0

您好,我看到您的图片,在下面的图片中有一个名为Androidmanifest.xml的最后一个标签,您可以在其中添加上面的xml代码。 –

0

您需要先创建类,则指向类的清单...只是把类名清单是不够的。它不会自动为你创建它。

此外,首先创建类更容易,因为Eclipse会为您自动完成类名/路径。

编辑:哈哈!我看到你在说什么链接... 是的,你需要首先创建出现的类。

+0

不,我看到互联网日食创建自动类和Oncreate功能,请看http://94.78.74.150/aa.jpg,你看到红色箭头,然后不可点击,不链接,但我看到在互联网上,名称是LİNK和蚀创建自动的活动类和函数 – atromgame

+0

这是不正确的......你需要去“文件”>“新建”>“类”,然后扩展活动,它会自动创建与onCreate()方法适当的类。那么你去清单并把活动放在那里。 – rf43

+0

@atromgame请参阅我编辑的答案 – rf43