public void setAdapter(android.widget.BaseAdapter adpater) { this.mAdapter = adpater; mDataSetObserver = new AdapterDataSetObserver(); adpater.registerDataSetObserver(mDataSetObserver); mDataSetObserver.setView(this); fillLinearLayout(); }
public void setAdapter(BaseAdapter adapter) { if (mAdapter != null) { mAdapter.unregisterDataSetObserver(mObserver); } if (adapter != null) { mAdapter = adapter; mAdapter.notifyDataSetChanged(); mAdapter.registerDataSetObserver(mObserver); } }
@Override public void registerDataSetObserver(final DataSetObserver observer) { mDecoratedBaseAdapter.registerDataSetObserver(observer); }
@Override public void registerDataSetObserver(DataSetObserver observer) { super.registerDataSetObserver(observer); mDelegate.registerDataSetObserver(observer); }
@Override public void registerDataSetObserver(DataSetObserver arg0) { super.registerDataSetObserver(arg0); }