انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
لود اطلاعات با اسکرول در گریدویو

لود اطلاعات با اسکرول در گریدویو

#1
سلام
من یه گرید ویو دارم که به این صورت مقادیر رو بهش میدم :
کد پی‌اچ‌پی:
int save db.shgoroh("test""تست");
        
Onvanha = new String [save];
        
idha = new int [save];
        for (
int i 0<savei++) {
             
            
Onvanha[i]= db.ngoroh("test" "تست"i1);
            
idha[i]= db.n_goroh("test" "تست"i0);
            }
        
adapter = new CustomGrid(getActivity(), Onvanhaidha);
        
grid=(GridViewfragmentView.findViewById(R.id.gridView1);
        
grid.setAdapter(adapter); 
کلاس گریدویو هم به صورت زیر هست :
کد پی‌اچ‌پی:
public class CustomGrid extends BaseAdapter{
      private 
Context mContext;
      private final 
String[] web;
      private final 
int[] Imageid;
 
        public 
CustomGrid(Context c,String[] web,int[] Imageid) {
            
mContext c;
            
this.Imageid Imageid;
            
this.web web;
        }
 
        @
Override
        
public int getCount() {
            
// TODO Auto-generated method stub
            
return web.length;
        }
 
        @
Override
        
public Object getItem(int position) {
            
// TODO Auto-generated method stub
            
return null;
        }
 
        @
Override
        
public long getItemId(int position) {
            
// TODO Auto-generated method stub
            
return 0;
        }
 
        @
Override
        
public View getView(int positionView convertViewViewGroup parent) {
            
LayoutInflater inflater = (LayoutInflatermContext.getSystemService(Context.LAYOUT_INFLATER_  SERVICE);
            
View row inflater.inflate(R.layout.grid_itemparentfalse);
 
                
TextView textView = (TextViewrow.findViewById(R.id.textView1);
                
ImageView imageView = (ImageView)row.findViewById(R.id.imageView1);
                 
                
String tasvir "http://********/" Imageid[position] + ".jpg";
                 
                
int loader R.drawable.a74;
                
ImageLoader imgLoader = new ImageLoader(mContext);
                
imgLoader.DisplayImage(tasvirloaderimageView);
 
                
textView.setText(web[position]);
 
             
            return 
row;
        }


  می خوام اگر اطلاعاتم زیاد بود به جای اینکه همه رو یکجا نمایش بده بیاد 20 رو نمایش بده و وقتی کاربر اسکرول کرد به پایین 20 تای بعدی رو لوید کنه و الی اخر
پاسخ


پیام‌های این موضوع
لود اطلاعات با اسکرول در گریدویو - توسط parniaznet - ۱۳۹۴/۰۲/۲۴, ۰۷:۲۱ ب.ظ
RE: لود اطلاعات با اسکرول در گریدویو - توسط admin - ۱۳۹۴/۰۲/۲۴, ۰۸:۲۵ ب.ظ
RE: لود اطلاعات با اسکرول در گریدویو - توسط parniaznet - ۱۳۹۴/۰۲/۲۴, ۰۹:۱۷ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان