Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android清单编辑器工作不正常_Android_Eclipse_Adt - Fatal编程技术网

Android清单编辑器工作不正常

Android清单编辑器工作不正常,android,eclipse,adt,Android,Eclipse,Adt,Ubuntu11.10ADT16.01Java6EclipseJavaEEIndigoSR1-所有符合android开发要求的最新版本 我刚刚开始学习android的编码,并得到了关于切换活动的教程。使用新的projectandroid模板,我创建了另一个与第一个相同的测试活动类,只是名称不同 package com.test.SwitchActivity; import android.app.Activity; import android.os.Bundle; public class

Ubuntu11.10ADT16.01Java6EclipseJavaEEIndigoSR1-所有符合android开发要求的最新版本

我刚刚开始学习android的编码,并得到了关于切换活动的教程。使用新的projectandroid模板,我创建了另一个与第一个相同的测试活动类,只是名称不同

package com.test.SwitchActivity;

import android.app.Activity;
import android.os.Bundle;

public class SwitchActivityActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}
问题是,当我使用Menifest编辑器编辑应用程序节点的AndroidManifest.xml文件-add按钮时,列表框是空的。我找到的所有教程都包含xml标记选项。现在,我可以手动添加xml数据了——这没有问题。让我抓狂的是,我无法理解为什么它对我不起作用,因为它应该起作用。我没有发现其他人有这个问题,在来这里发布另一个问题之前,我已经重新安装了所有东西至少一次

我只想完成教程并在两个活动之间切换

下面是我描述的屏幕截图。有人知道为什么它不起作用吗?
创建另一个活动

  • 创建一个扩展活动的新类“myactivity.java”
  • 创建包含UI项的android xml文件,并将其命名为exampleactivity.xml(应使用小写字母,扩展名为.xml,并应保存在res/layout文件夹中)
  • 在myactivity.java中添加以下方法(除exampleactivity替换了main外,与上面相同)

    @凌驾 创建公共空间(捆绑冰柱){ 超级冰柱; setContentView(R.layout.exampleactivity); } }

  • 在SwitchActivityActivity中创建按钮changeactivity,并通过在SwitchActivityActivity的onCreate方法中对其进行初始化

    changeactivity=(按钮)findViewById(R.id.newActivityButton)

  • 在SwitchActivityActivity的onCreate方法中创建以下内容

    changeactivity.setOnClickListener(新的OnClickListener(){ 意图一; 公共void onClick(视图v){ i=新意图(意图.行动\默认值); i、 setClass(SwitchActivityActivity.this,myactivity.class); 星触觉(i); } });

  • 在main.xml中创建一个按钮,并通过

    android:id=“@+id/newActivityButton”

  • 最后在AndroidManifest文件的SwitchActivityActivity标记之后添加以下内容


  • 编译并运行它。

    谢谢你指出我没有提到我想做什么。我想从一个活动切换到另一个活动。根据我阅读的教程,这两个活动都必须(注册?)在AndroidManifest.xml文件中。我还没有达到实际编写任何东西来完成切换的目的——通过代码、按钮或其他方式。我在截图中显示的空框不应该填充标签选项吗?如果是的话,为什么这不起作用?我放弃了。任何人都不可能真正读懂我在这里提出的问题。在复制和粘贴世界中,这并不重要。