تماس با ما

موبایل: 2565 038 0912

دفتر تهران: 2565 2842 021

دفتر گرگان: 2565 3233 017

با کليک بر روي +1 ما را در گوگل محبوب کنيد

 چنانچه در نسخه های API پایین تر از 11 ، از روش ArrayAdapter.addAll() (روش addAll برای متغیر از نوع ArrayAdapter) استفاده کنیم، با Force Close روبرو خواهیم شد، بنابراین چنانچه قصد داریم که از این روش برای نسخه های API پایین تر از 11 هم استفاده کنیم، برای رفع این مشکل، باید از روش ArrayAdapter.add() (روش add برای متغیر از نوع ArrayAdapter) استفاده کنیم که البته باید در یک حلقه for به کار رود تا همان عملکرد را داشته باشد.

برای درک بهتر این موضوع، فرض کنید که کدهای زیر را نوشته ایم (بخشی از کدهای یک برنامه اندروید دلخواه) :


public void addNewData(List<String> data) {
                
        this.removeFooterView(footer);
        
        adapter.addAll(data);
        adapter.notifyDataSetChanged();
        isLoading = false;
}
در کد بالا، روش addAll را به کار برده ایم که در نسخه های API پایین تر از 11 ، باعث ایجاد Forec Close می شود (متغیر adapter از جنس ArrayAdapter می باشد). اکنون کد بالا را با روش add و همچنین یک حلقه for ، بازنویسی می کنیم :


public void addNewData(List<String> data) {
                
        this.removeFooterView(footer);
        
        int data_size = data.size();
        for(int x = 0; x < data_size; x = x+1) {
                String data_element = data.get(x);
                adapter.add(data_element);
        }
        adapter.notifyDataSetChanged();
        isLoading = false;
}


سفارش طراحی سایت

سفارش طراحی سایت

google
yahoo
alexa
ebook
Baidu.com
Wikipedia
Blogger.com
Windows Live
Amazon.com
eBay
Bing
Ask
استانداری گلستان
f shdj, sefaresh, sefaresh .net, sefaresh.net, sthva, sthva nhj kj, sthva.kj, stthva.kj, xvhpd, آیفون, استفاده, اندروید, اپل, اپلیکیشن, اینترنت, باتری, بازار, دستگاه, دوربین, سامسونگ, سفارش, سفارش دات نت, سفارش دات نت sefaresh.net, سفارش.نت, سیستم, طراح وب, طراحي وب سايت, طراحی, طراحی وب سایت, فناوری, فیسبوک, مایکروسافت, موبایل, هوشمند, کاربران, کمپانی, گلکسی, گوشی, گوشی هوشمند, گوگل

نمایش تمامی تگ ها
بسته ویژه مدارس مدارس
بسته ویژه پزشکان پزشکان
بسته ویژه مهندسین مهندسین