Android如何把数据库的数据显示到主活动页面
这是主活动代码
public class sdbiContactsActivity extends Activity {
//private String[] data = {"a","b","c"};
public String[] data={"xiaoli","xiaowang"};
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setTitle("通讯录");
setContentView(R.layout.main_contact_jaout);
ListView listview=(ListView)findViewById(R.id.listView);
//适配器
ArrayAdapter<String>adapter=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, data);
listview.setAdapter(adapter);
}
//按menu建弹出菜单
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
getMenuInflater().inflate(R.menu.menu, menu);//与布局文件绑定
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int add = item.getItemId();//获得菜单的ID跟布局的id进行比较
if(add==R.id.add){
//创建意图
Intent intent = new Intent(sdbiContactsActivity.this,AddContactActivity.class);
startActivity(intent);
}
// TODO Auto-generated method stub
return super.onOptionsItemSelected(item);
}
}