android.widget.BaseAdapter.registerDataSetObserver()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(116)

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

BaseAdapter.registerDataSetObserver介绍

暂无

代码示例

代码示例来源:origin: TonicArtos/StickyGridHeaders

@Override
public void registerDataSetObserver(DataSetObserver observer) {
  super.registerDataSetObserver(observer);
  mDelegate.registerDataSetObserver(observer);
}

代码示例来源:origin: hezhubo/HPlayer

@Override
public void registerDataSetObserver(final DataSetObserver observer) {
  mDecoratedBaseAdapter.registerDataSetObserver(observer);
}

代码示例来源:origin: lordi/tickmate

@Override
public void registerDataSetObserver(DataSetObserver observer) {
  mAdapter.registerDataSetObserver(observer);
}

代码示例来源:origin: com.nhaarman.listviewanimations/lib-core

@Override
public void registerDataSetObserver(@NonNull final DataSetObserver observer) {
  mDecoratedBaseAdapter.registerDataSetObserver(observer);
}

代码示例来源:origin: PrivacyApps/document-viewer

@Override
public void registerDataSetObserver(final DataSetObserver observer) {
  if (!observers.containsKey(observer)) {
    super.registerDataSetObserver(observer);
    observers.put(observer, observer);
  }
}

代码示例来源:origin: parse-community/ParseUI-Android

@Override
public void registerDataSetObserver(DataSetObserver observer) {
  super.registerDataSetObserver(observer);
  dataSetObservers.put(observer, null);
  if (autoload) {
    loadObjects();
  }
}

代码示例来源:origin: canqihe/TmallSale

@Override
public void registerDataSetObserver(DataSetObserver observer) {
  super.registerDataSetObserver(observer);
  mDelegate.registerDataSetObserver(observer);
}

代码示例来源:origin: cattaka/AdapterToolbox

@Override
public void registerDataSetObserver(DataSetObserver observer) {
  super.registerDataSetObserver(observer);
  AdapterDataObserver adapterDataObserver = mAdapterDataObservers.get(observer);
  if (adapterDataObserver == null) {
    adapterDataObserver = new AdapterDataObserver(observer);
    mOrig.registerAdapterDataObserver(adapterDataObserver);
    mAdapterDataObservers.put(observer, adapterDataObserver);
  }
}

代码示例来源:origin: it.tidalwave.bluebill/bluebill-mobile-android

@Override
 protected void onPostExecute (Void result) 
  {                      
   final BaseAdapter taxonBrowserAdapter = (BaseAdapter)controller.getTaxonBrowserAdapter();
   // re-register listeners
   list.setAdapter(taxonBrowserAdapter);
   list.setOnItemClickListener(controller.getTaxonBrowserListener());
   taxonBrowserAdapter.registerDataSetObserver(new DataSetObserver()
    {
     @Override
     public void onChanged()
      {
       updateHeaderAndFooter();
      }
    });
   complete();
  }
}

代码示例来源:origin: bradand/XMouse

@Override
public void setAdapter(BaseAdapter adapter) {
  if (mAdapter != null) {
    mAdapter.unregisterDataSetObserver(mObserver);
  }
  mAdapter = adapter;
  if (mAdapter != null) {
    mAdapter.registerDataSetObserver(mObserver);
  }
  removeAllViewsInLayout();
  requestLayout();
}

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

if(mAdapter != null && mDataSetObserver != null){
  mDataSetObserver = new AdapterDataSetObserver();
  mAdapter.registerDataSetObserver(mDataSetObserver);
mAdapter.registerDataSetObserver(mDataSetObserver);

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

adapter.registerDataSetObserver(mObserver);
mObserver.onChanged();

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

adapter.registerDataSetObserver(new DataSetObserver() {
  @Override
  public void onChanged() {

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

mInnerAdapter = innerAdapter;
mRepeatAfterEvery = repeatAfterEvery;
mInnerAdapter.registerDataSetObserver(new DataSetObserver() {
  @Override
  public void onChanged() {

相关文章