强制关机android

强制关机android,android,android-intent,Android,Android Intent,由于某些原因,我新创建的类将不会收到上一个类的意图,并导致应用程序关闭(这只发生在这个类中,而不会发生在其他类中) 这是我的密码: package com.WNF; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.wid

由于某些原因,我新创建的类将不会收到上一个类的意图,并导致应用程序关闭(这只发生在这个类中,而不会发生在其他类中)

这是我的密码:

 package com.WNF;

 import android.os.Bundle;
 import android.view.View;
 import android.widget.AdapterView;
 import android.widget.AdapterView.OnItemClickListener;
 import android.widget.ArrayAdapter;
 import android.widget.ListView;
 import android.app.ListActivity;
 import android.content.Intent;


 public class Actiemenu extends ListActivity{

 @Override 
 public void onCreate(Bundle savedInstanceState) { 

super.onCreate(savedInstanceState); 
setContentView (R.layout.actiemenu);

final String[] array = new String[] {
        "Ding", "AnderDing", "Nogeending", "laatseding"
    };

setListAdapter(new ArrayAdapter<String> (this, R.layout.actiemenu, array));
    ListView lv = getListView();
    lv.setTextFilterEnabled(true);



lv.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View v, int position, long id) {

        if (position == 0) {
            Intent een = new Intent(v.getContext(), Acties.class);
            startActivity(een);
        }
        else if (position == 1) {
            Intent twee = new Intent(v.getContext(), Acties2.class);
            startActivity(twee);
        }
    }
    });
getIntent();
    }
    }
package com.WNF;
导入android.os.Bundle;
导入android.view.view;
导入android.widget.AdapterView;
导入android.widget.AdapterView.OnItemClickListener;
导入android.widget.ArrayAdapter;
导入android.widget.ListView;
导入android.app.ListActivity;
导入android.content.Intent;
公共类活动U扩展了ListActivity{
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.actiemenu);
最终字符串[]数组=新字符串[]{
“叮”、“安叮”、“不叮”、“拉特塞丁”
};
setListAdapter(新的ArrayAdapter(this,R.layout.actiemenu,array));
ListView lv=getListView();
lv.setTextFilterEnabled(真);
lv.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父视图、视图v、整型位置、长id){
如果(位置==0){
Intent een=新的Intent(v.getContext(),Acties.class);
星触觉;
}
否则如果(位置==1){
Intent twee=新的Intent(v.getContext(),Acties2.class);
星形触觉(twee);
}
}
});
getIntent();
}
}
我做错了什么

编辑:Logcat堆栈:



(来源:)

当我将活动添加到AndroidManifest.xml

如果有帮助,请告诉我。

根据问题,您的
onCreate()
方法中很可能存在未处理的异常


它是一个完整的调用堆栈吗?您可能会有一个类似“…由…”的字符串,它会将您指向代码中发生异常的位置(如果有)。

我查看列表的方式是将活动的名称设置为:

“com.whateveryouhavehere.+yourray[v]

把这个放在被舔过的盘子里

这应该让它进入正确的活动

现在,您告诉它根据单击数组的哪个部分转到名称


您需要使用在清单中为活动设置的名称,而不是类名。

请从Logcat附加一个异常堆栈。真的,是另一个屏幕截图吗?难道人们不知道如何复制输出并将其粘贴为文本吗?屏幕截图没有显示,但显示的是
您是否在清单中声明了此活动
there@Lars..can请出示您的清单文件代码!因为我猜您在清单文件中丢失了异常日志-cat第5行中的活动条目。您可以发布用于启动此活动的代码吗?不,我确实忘记了,但在添加它时它仍然不起作用:(如果您可以发布堆栈,我们可能会提供更好的帮助。