public class BekaaActivity extends Activity implements AdapterView.OnItemSelectedListener{
Spinner bekaa=null;
Intent intent;
String[] info;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_bekaaarea);
bekaa=(Spinner)findViewById(R.id.spinner1);
bekaa.setOnItemSelectedListener(this);
}
公共无效onNothingSelected(AdapterViewparent){}如何在单击微调器中的项目并传递数据时打开新活动,是否有可能通过微调不能打开新活动?
public void onItemSelected(AdapterView<?>parent,View view,int pos,long id){
if(((TextView)view).getText().equals("Sohmor")){
String[] info = {"Adel","70858243","8-10-12","70$","sohmor"};
Intent i = new Intent("net.learn2develop.AutocarActivity");
Bundle extras = new Bundle();
extras.putStringArray("strings",info);
i.putExtras(extras);
startActivityForResult(i, 1);
}
//tv1.setText(((TextView)view).getText());
}
每当我点击Sohmor项目,应用程序崩溃,我不知道为什么。我跟随了错误,当我想要开始新活动时找到它 这里是日志 04-05 22:55:02.157:D/dalvikvm(12477):GC_FOR_ALLOC释放61K,27%免费2752K/3728K,暂停0ms,总共0毫秒 04-05 22:55:02.157:I/dalvikvm-heap(12477):将堆(碎片情况)增加到2.999MB,用于294384字节的分配 04-05 22:55:02.187:D/dalvikvm(12477 ):GC_FOR_ALLOC释放< 1K,25%空闲3039K/4016K,暂停30ms,总共30ms 04-05 22:55:02.477:I/PGA(12477):试图创建新的SOCKET连接pid = 12477,tid = 12477 04-05 22:55:02.487:I/PGA(12477):新SOCKET连接:com.example.liutransportations(pid 12477,tid 12477) 04-05 22:55:11.077:W/InputEventReceiver(12477):尝试完成一个输入事件,但输入事件接收器已经失效构成。 04-05 W/Instrumentation(12477):Unresolved intent:cmp:null 04-05 22:55:11.227:W/Instrumentation(12477):Unresolved intent:data: 04-22:55:11.227:D/AndroidRuntime(12477):关闭虚拟机 04-05 22:55:11.227:W/dalvikvm(12477):threadid = 1:线程退出时未捕获的异常(组= 0x95d28b20) 04-05 22:55:11.227:I /进程(12477):发送信号。 PID:12477 SIG:9
更多信息请张贴日志 – Rami 2015-04-05 19:38:57