android.widget.SimpleCursorAdapter.setFilterQueryProvider()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(119)

本文整理了Java中android.widget.SimpleCursorAdapter.setFilterQueryProvider()方法的一些代码示例,展示了SimpleCursorAdapter.setFilterQueryProvider()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SimpleCursorAdapter.setFilterQueryProvider()方法的具体详情如下:
包路径:android.widget.SimpleCursorAdapter
类名称:SimpleCursorAdapter
方法名:setFilterQueryProvider

SimpleCursorAdapter.setFilterQueryProvider介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(...);
   mAdapter.setFilterQueryProvider(new FilterQueryProvider(){
       public Cursor runQuery(CharSequence constraint) {
         if (constraint != null) {
           return getActivity().getContentResolver().query(
       Phone.CONTENT_URI, new String[]{Phone._ID, Phone.DISPLAY_NAME, Phone.NUMBER, Phone.TYPE}, 
       "REPLACE(" + "REPLACE(" + "REPLACE(" + "REPLACE(" +
       Phone.NUMBER + ",'(',''),')','')" + ",' ',''),'-','')" +
       " LIKE '%" + constraint.toString().replaceAll("\\D", "") + "%'", null, null);
         }
         return getActivity().getContentResolver().query(
       Phone.CONTENT_URI, new String[]{Phone._ID, Phone.DISPLAY_NAME, Phone.NUMBER, Phone.TYPE},
       null, null, null);
       }
     });
 mTextView.setAdapter(mAdapter);

代码示例来源:origin: stackoverflow.com

adapter.setFilterQueryProvider(provider);
actv.setAdapter(adapter);
ll.addView(actv);

代码示例来源:origin: stackoverflow.com

adapter.setFilterQueryProvider(new FilterQueryProvider() {
  @Override
  public Cursor runQuery(CharSequence constraint) {

代码示例来源:origin: ardovic/Open-Source-Android-Weather-App

new String[]{CITY_COUNTRY_NAME},
    new int[]{R.id.text}, 0);
mAdapter.setFilterQueryProvider(new FilterQueryProvider() {
  @Override
  public Cursor runQuery(CharSequence constraint) {

相关文章