public class SMSManager extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageButton btnShowPeople=(ImageButton)this.findViewById(R.id.ShowPeople);
btnShowPeople.setOnClickListener(mBtnShowPeopleClick);
}
private OnClickListener mBtnShowPeopleClick=new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i=new Intent();
i.setClass(SMSManager.this, ShowPeopleList.class);
startActivity(i);
}
};
}package com.cxy.SMSManager;import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;public class ShowPeopleList extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice, GENRES));
final ListView listView = getListView(); listView.setItemsCanFocus(false);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
}
private static final String[] GENRES = new String[] {
"Action", "Adventure", "Animation", "Children", "Comedy", "Documentary", "Drama",
"Foreign", "History", "Independent", "Romance", "Sci-Fi", "Television", "Thriller"
};
}
为什么当startActivity的时候我的程序会崩溃,有高手能帮我看看不,小弟是新手
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageButton btnShowPeople=(ImageButton)this.findViewById(R.id.ShowPeople);
btnShowPeople.setOnClickListener(mBtnShowPeopleClick);
}
private OnClickListener mBtnShowPeopleClick=new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i=new Intent();
i.setClass(SMSManager.this, ShowPeopleList.class);
startActivity(i);
}
};
}package com.cxy.SMSManager;import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;public class ShowPeopleList extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice, GENRES));
final ListView listView = getListView(); listView.setItemsCanFocus(false);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
}
private static final String[] GENRES = new String[] {
"Action", "Adventure", "Animation", "Children", "Comedy", "Documentary", "Drama",
"Foreign", "History", "Independent", "Romance", "Sci-Fi", "Television", "Thriller"
};
}
为什么当startActivity的时候我的程序会崩溃,有高手能帮我看看不,小弟是新手
解决方案 »
- 下面这个式子值是多少?
- 使用AsyncTask更新listView加载图片的问题
- 智能终端开发接口
- 急求书籍
- iOS/Android训练营,不坑爹,无水货,畅谈Android音频口数据通信开发
- android代码怎么获得系统内存值
- 数据流 播放器
- html5 geolocation 在android手机上误差很大
- 新手提问 想要做一个单机android应用,要实现注册登录功能。目前折在了连数据库这一步上,也不知道自己这么做对不对,哪儿错了。求教求教!
- 我有意制造了一个异常,但是它却不在Console控制台显示啊.100分
- Android ANR异常
- 请教:Android模拟器问题,拜托各位!!
setContentView(R.layout.list);list.xml内容:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@id/android:list"/>
</LinearLayout>就可以啦
ShowPeopleList这个类得onCreate方法中加个setContentView(R.layout.unnamed);
根据错误信息进行debug