سؤال

هل من الممكن بالنسبة لي للتبديل حيوي محول من معرض؟

في لonCreate() النشاط بلدي، وأنا فعلت هذا:

myGallery.setAdapter(adapter1);

وبعد ذلك في وقت لاحق في قانون بلدي، وأنا فعلت

myGallery.setAdapter(anotherAdapter1);

وحاولت، وذلك ولكن في المضاهاة، وmyGallery لم يحصل التحديث عندما أفعل "setAdapter" مرة أخرى. كيف يمكنني اجبار myGallery المجانية لكافة البنود عندما كان يستخدم adapter1 ثم يجعل من إعادة ملء بنود anotherAdapter1؟

وشكرا لكم.

هل كانت مفيدة؟

المحلول

وتحتاج إلى استدعاء notifyDataSetChanged () إلى محول

a.notifyDataSetChanged();

والتي سيتم تحديث التغييرات إلى العرض معرض.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top