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的时候我的程序会崩溃,有高手能帮我看看不,小弟是新手
解决方案 »
- .xml布局文件放在assets文件夹如何引用?
- ListView點選之後跳到其他的XML
- 原创Android小游戏-九宫格,有源码的哦!
- 就是能感觉出来时屏幕切换拖动的效果,而不出拖动完了,才触发动画切换效果。 如果不能应该怎么解决?
- 一个xml文件里 可以放两个listview吗
- [在线等。。。]android程序中如何取得手机的型号。。。
- 关于GPS的问题
- eclipse里面没有SharedPreferences?是不是我没下载到呀?那位大侠给我传一个呀?
- 全局List怎么在BaseAdapter里面调用
- ScrollView嵌套Listview后,listview的图片错位了
- 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