کلیدستان

نسخه‌ی کامل: لود اطلاعات با اسکرول در گریدویو
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
من یه گرید ویو دارم که به این صورت مقادیر رو بهش میدم :
کد پی‌اچ‌پی:
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 تای بعدی رو لوید کنه و الی اخر
سلام.
سوالتون چی هست ؟


 
(۱۳۹۴/۰۲/۲۴, ۰۸:۲۵ ب.ظ)'admin' نوشته: [ -> ]سلام.
سوالتون چی هست ؟


 

 

یادم رفت.[img=21x21]images/smilies/biggrin.gif[/img]
می خوام اگر اطلاعاتم زیاد بود به جای اینکه همه رو یکجا نمایش بده بیاد 20 تا رو نمایش بده و وقتی کاربر اسکرول کرد به پایین 20 تای بعدی رو لوید کنه و الی اخر