gpt4 book ai didi

android - 在类外更新 ArrayAdapter

转载 作者:行者123 更新时间:2023-11-30 03:24:28 24 4
gpt4 key购买 nike

我在实现 ArrayAdapter 的子类之外有一个自定义 Dialog 类,有没有办法可以从另一个类或扩展 View 调用 notifyDataSetChanged()

//This is a Subclass
public class myClass extend ArrayAdapter{


myDialog.showPopDialog();

}


// another class
public class myDialog implements onClickListener{

public void showPopDialog(){
Button mybutton = (Button) findViewbyId(R.id.mybutton);
mybutton.setOnClickListener(this)
}

@Override
public void onClick(View v) {

// I want to call notifyDataSetChanged() from here
}
}

最佳答案

希望对你有帮助

In Your **Actitvity** Class :

PassengerListView myAdapter;


//From where u have to call u r notifyDataSetChanged

myAdapter = new PassengerListView(MainActivity.this, allValues);
listView.setAdapter(myAdapter);
myAdapter.notifyDataSetChanged();

关于android - 在类外更新 ArrayAdapter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18482582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com