Android如何把数据库的数据显示到主活动页面

qq_34216787 2016-03-28 09:32:44
这是主活动代码
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);
}
}
...全文
470 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
黄小楼 2016-03-28
  • 打赏
  • 举报
回复
能否直接说activity而不说活动?
哎,真难 2016-03-28
  • 打赏
  • 举报
回复
百度下listview的基础知识
节操在此 2016-03-28
  • 打赏
  • 举报
回复
查询数据库得到数据,然后让适配器设置数据源,然后调用notifyDataSetChanged()通知适配器刷新

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧