public class MainActivity extends ListActivity{    @Override    protected void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        //setContentView(R.layout.activity_main);                  ContentResolver cr = getContentResolver();//得到contentprovider对象        final Cursor c = cr.query(Phones.CONTENT_URI, null, null, null, null);//得到表的游标对象        startManagingCursor(c);                  setListAdapter(new CursorAdapter(this,c)        {            @Override//找到行布局            public View newView(Context context, Cursor cursor, ViewGroup viewGroup)            {                LayoutInflater inflater = getLayoutInflater();                View layout = inflater.inflate(android.R.layout.simple_list_item_2, null);                return layout;            }                          @Override//获取和设置行布局控件            public void bindView(View view, Context context, Cursor cursor)            {                TextView tvName = (TextView) view.findViewById(android.R.id.text1);                TextView tvPhone = (TextView) view.findViewById(android.R.id.text2);                                  String name = c.getString(c.getColumnIndex("name"));                String phone = c.getString(c.getColumnIndex("number"));                                  tvName.setText(name);                tvPhone.setText(phone);            }        });             }          @Override    public boolean onCreateOptionsMenu(Menu menu)    {        getMenuInflater().inflate(R.menu.activity_main, menu);        return true;    }      }














本文出自 “天空没有痕迹但我飞过” 博客,转载请与作者联系!

更多相关文章

  1. Android Studio UI布局
  2. 关于Android 相对布局中的属性 的介绍和运用
  3. android之布局xml各种控件属性详解
  4. android xml布局中TextView文字居中方法
  5. android 动态布局setLayoutParams方法设置
  6. android一种较为复杂的布局
  7. 谈谈android不同尺寸,不同分辨率的布局
  8. Android 布局之GridLayout
  9. Android 的布局

随机推荐

  1. Android进程管理简单介绍
  2. 最新的免费android教程,助你深入浅出的轻
  3. Android自定义属性与自定义属性的获取
  4. Android壁纸机制(Android Q与老版本对比)
  5. Android中AsyncTask详解,源码剖析(API 23)
  6. Android获取机身存储、内置SD卡与外置TF
  7. 制约Android发展的三大难题
  8. Android 4.0应用界面设计分析
  9. Android Handler 线程消息机制
  10. Android串口通信:抱歉,学会它真的可以为所