本文整理了Java中android.widget.BaseAdapter.notifyDataSetChanged()
方法的一些代码示例,展示了BaseAdapter.notifyDataSetChanged()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BaseAdapter.notifyDataSetChanged()
方法的具体详情如下:
包路径:android.widget.BaseAdapter
类名称:BaseAdapter
方法名:notifyDataSetChanged
暂无
代码示例来源:origin: daimajia/AndroidSwipeLayout
@Override
public void notifyDatasetChanged() {
super.notifyDataSetChanged();
}
代码示例来源:origin: facebook/facebook-android-sdk
/**
* Sets the first row of text.
*
* @param text1 text to set on the first row
*/
public void setText1(String text1) {
this.text1 = text1;
if (adapter != null) {
adapter.notifyDataSetChanged();
}
}
代码示例来源:origin: facebook/facebook-android-sdk
/**
* Sets the second row of text.
*
* @param text2 text to set on the second row
*/
public void setText2(String text2) {
this.text2 = text2;
if (adapter != null) {
adapter.notifyDataSetChanged();
}
}
代码示例来源:origin: facebook/facebook-android-sdk
/**
* Notifies the associated Adapter that the underlying data has changed,
* and to re-layout the view.
*/
protected void notifyDataChanged() {
adapter.notifyDataSetChanged();
}
代码示例来源:origin: arimorty/floatingsearchview
@Override
public void notifyDataSetChanged() {
findExpandedIndex();
super.notifyDataSetChanged();
}
}
代码示例来源:origin: Aspsine/SwipeToLoadLayout
@Override
public void notifyDataSetChanged() {
super.notifyDataSetChanged();
initHeaderPositions();
}
代码示例来源:origin: androidquery/androidquery
/**
* Notify a ListView that the data of it's adapter is changed.
*
* @return self
*/
public T dataChanged(){
if(view instanceof AdapterView){
AdapterView<?> av = (AdapterView<?>) view;
Adapter a = av.getAdapter();
if(a instanceof BaseAdapter){
BaseAdapter ba = (BaseAdapter) a;
ba.notifyDataSetChanged();
}
}
return self();
}
代码示例来源:origin: aa112901/remusic
((BaseAdapter) adapter).notifyDataSetChanged();
代码示例来源:origin: robolectric/robolectric
@Test
public void shouldRecordNotifyDataSetChanged() throws Exception {
BaseAdapter adapter = new TestBaseAdapter();
adapter.notifyDataSetChanged();
assertTrue(shadowOf(adapter).wasNotifyDataSetChangedCalled());
}
代码示例来源:origin: huxq17/XRefreshView
@Override
public void notifyDataSetChanged() {
((BaseAdapter) mDelegate).notifyDataSetChanged();
}
代码示例来源:origin: robolectric/robolectric
@Test
public void canResetNotifyDataSetChangedFlag() throws Exception {
BaseAdapter adapter = new TestBaseAdapter();
adapter.notifyDataSetChanged();
shadowOf(adapter).clearWasDataSetChangedCalledFlag();
assertFalse(shadowOf(adapter).wasNotifyDataSetChangedCalled());
}
代码示例来源:origin: Hitomis/FunGameRefresh
@Override
public void onRefreshComplete() {
updateDataList();
baseAdapter.notifyDataSetChanged();
}
});
代码示例来源:origin: Hitomis/FunGameRefresh
@Override
public void onRefreshComplete() {
updateDataList();
baseAdapter.notifyDataSetChanged();
}
});
代码示例来源:origin: mayubao/KuaiChuan
@Override
public void notifyDataSetChanged() {
mDataHashMap = AppContext.getAppContext().getFileInfoMap();
fileInfoMapList = new ArrayList<Map.Entry<String, FileInfo>>(mDataHashMap.entrySet());
Collections.sort(fileInfoMapList, Constant.DEFAULT_COMPARATOR);
super.notifyDataSetChanged();
}
代码示例来源:origin: ukanth/afwall
private void selectAllWifi(boolean flag) {
if (this.listview == null) {
this.listview = (ListView) this.findViewById(R.id.listview);
}
ListAdapter adapter = listview.getAdapter();
int count = adapter.getCount(), item;
if (adapter != null) {
for (item = 0; item < count; item++) {
PackageInfoData data = (PackageInfoData) adapter.getItem(item);
if (data.uid != Api.SPECIAL_UID_ANY) {
data.selected_wifi = flag;
// addToQueue(data);
}
setDirty(true);
}
((BaseAdapter) adapter).notifyDataSetChanged();
}
}
代码示例来源:origin: ukanth/afwall
private void selectAll3G(boolean flag) {
if (this.listview == null) {
this.listview = (ListView) this.findViewById(R.id.listview);
}
ListAdapter adapter = listview.getAdapter();
if (adapter != null) {
int count = adapter.getCount(), item;
for (item = 0; item < count; item++) {
PackageInfoData data = (PackageInfoData) adapter.getItem(item);
if (data.uid != Api.SPECIAL_UID_ANY) {
data.selected_3g = flag;
//addToQueue(data);
}
// addToQueue(data);
setDirty(true);
}
((BaseAdapter) adapter).notifyDataSetChanged();
}
}
代码示例来源:origin: ukanth/afwall
private void selectAllLAN(boolean flag) {
if (this.listview == null) {
this.listview = (ListView) this.findViewById(R.id.listview);
}
ListAdapter adapter = listview.getAdapter();
if (adapter != null) {
int count = adapter.getCount(), item;
for (item = 0; item < count; item++) {
PackageInfoData data = (PackageInfoData) adapter.getItem(item);
if (data.uid != Api.SPECIAL_UID_ANY) {
data.selected_lan = flag;
//addToQueue(data);
}
setDirty(true);
}
((BaseAdapter) adapter).notifyDataSetChanged();
}
}
代码示例来源:origin: ukanth/afwall
private void selectAllTor(boolean flag) {
if (this.listview == null) {
this.listview = (ListView) this.findViewById(R.id.listview);
}
ListAdapter adapter = listview.getAdapter();
if (adapter != null) {
int count = adapter.getCount(), item;
for (item = 0; item < count; item++) {
PackageInfoData data = (PackageInfoData) adapter.getItem(item);
if (data.uid != Api.SPECIAL_UID_ANY) {
data.selected_tor = flag;
//addToQueue(data);
}
setDirty(true);
}
((BaseAdapter) adapter).notifyDataSetChanged();
}
}
代码示例来源:origin: ukanth/afwall
private void selectAllRoam(boolean flag) {
if (this.listview == null) {
this.listview = (ListView) this.findViewById(R.id.listview);
}
ListAdapter adapter = listview.getAdapter();
if (adapter != null) {
int count = adapter.getCount(), item;
for (item = 0; item < count; item++) {
PackageInfoData data = (PackageInfoData) adapter.getItem(item);
if (data.uid != Api.SPECIAL_UID_ANY) {
data.selected_roam = flag;
//addToQueue(data);
}
setDirty(true);
}
((BaseAdapter) adapter).notifyDataSetChanged();
}
}
代码示例来源:origin: ukanth/afwall
private void clearAll() {
if (this.listview == null) {
this.listview = (ListView) this.findViewById(R.id.listview);
}
ListAdapter adapter = listview.getAdapter();
if (adapter != null) {
int count = adapter.getCount(), item;
for (item = 0; item < count; item++) {
PackageInfoData data = (PackageInfoData) adapter.getItem(item);
data.selected_wifi = false;
data.selected_3g = false;
data.selected_roam = false;
data.selected_vpn = false;
data.selected_lan = false;
data.selected_tor = false;
//addToQueue(data);
setDirty(true);
}
((BaseAdapter) adapter).notifyDataSetChanged();
}
}
内容来源于网络,如有侵权,请联系作者删除!