亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Fragment 中自動刷新列表視圖?

如何在 Fragment 中自動刷新列表視圖?

慕無忌1623718 2023-08-23 11:44:58
輸入數據后,我正在使用基本適配器實現自定義列表視圖,我的列表不會自動刷新。我需要重新打開片段才能看到更新。public class Lead_Adapter extends BaseAdapter {private Context context;private ArrayList<Lead_Model> leadarrayList;public Lead_Adapter(Context context,ArrayList<Lead_Model>arrayList){    this.context = context;    this.leadarrayList = arrayList;}@Overridepublic int getCount() {    return this.leadarrayList.size();}@Overridepublic Object getItem(int position) {    return leadarrayList.get(position);}@Overridepublic long getItemId(int position) {    return position;}@Overridepublic View getView(int position, View convert_view, ViewGroup parent) {    LayoutInflater layoutInflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);    convert_view = layoutInflater.inflate(R.layout.lead_listview, null);    TextView Company_Name = convert_view.findViewById(R.id.company_name_listview);    TextView Lead_Status = convert_view.findViewById(R.id.lead_status_listview);    TextView Lead_Date = convert_view.findViewById(R.id.lead_date_listview);    Lead_Model leadModel = leadarrayList.get(position);    Company_Name.setText(leadModel.getCompany_name());    Lead_Status.setText(leadModel.getLead_status());    Lead_Date.setText(leadModel.getDate());    return convert_view;}
查看完整描述

4 回答

?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

將數據添加到片段中的適配器后,這樣做

adapter.notifyDataSetChanged();


查看完整回答
反對 回復 2023-08-23
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

添加完數據后,您可以調用notifyDataSetChanged() 。


查看完整回答
反對 回復 2023-08-23
?
狐的傳說

TA貢獻1804條經驗 獲得超3個贊

輸入數據完成后只需通知列表即可,無需重新打開片段。


items.clear();

items = db.getItems(); // fetch items from database

listAdapter.notifyDataSetChanged();


查看完整回答
反對 回復 2023-08-23
?
小唯快跑啊

TA貢獻1863條經驗 獲得超2個贊

當您將項目添加到片段中的 arrayList 時,您必須執行以下操作adapter.notifyDataSetChanged()



查看完整回答
反對 回復 2023-08-23
  • 4 回答
  • 0 關注
  • 285 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號