コード例 #1
0
  public void setAdapter(BaseAdapter adapter) {
    if (mAdapter != null) {
      mAdapter.unregisterDataSetObserver(mObserver);
    }

    if (adapter != null) {
      mAdapter = adapter;
      mAdapter.notifyDataSetChanged();
      mAdapter.registerDataSetObserver(mObserver);
    }
  }
コード例 #2
0
 @Override
 public void unregisterDataSetObserver(DataSetObserver observer) {
   if (observer != null) {
     super.unregisterDataSetObserver(observer);
   }
 }
コード例 #3
0
 @Override
 public void unregisterDataSetObserver(final DataSetObserver observer) {
   mDecoratedBaseAdapter.unregisterDataSetObserver(observer);
 }
 @Override
 public void unregisterDataSetObserver(DataSetObserver observer) {
   super.unregisterDataSetObserver(observer);
   mDelegate.unregisterDataSetObserver(observer);
 }
コード例 #5
0
 @Override
 public void unregisterDataSetObserver(DataSetObserver arg0) {
   super.unregisterDataSetObserver(arg0);
 }