آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

طریقه فوریت کردن تکس ویو؟

116967  10 سال پیش  10 سال پیش
0 0

باسلام.با استفاده از کدهای زیر توانستم لیست ویو(موضوعات کتاب) را فوریت کنم .ولی در تکس ویو (صفحات کتاب)به مشکل برخوردم،کدهارا کمی تغییر دادم  ولی جواب نداد.چه تغییراتی باید در این کدها ایجاد کنم؟



public class Favor extends ActionBarActivity  {
    
       private String[] Name;
            private String[] Tedad;
            private String[] Fav;
            private List <String>items ;
        private ImageView next,pre;
        private TextView titr,matn,page;
        private database db;
        private String sea;
        
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.favor);
            
            Bundle ex=getIntent().getExtras();
            sea=ex.getString("sea");
            
            refresh();
            
}
        
        
public void View (final int position) {
            
            
            TextView name=(TextView) findViewById(R.id.textView1);
            TextView tedad=(TextView) findViewById(R.id.textView2);
            
            final ImageView fav=(ImageView) findViewById(R.id.imageView1);
            
            if(Fav[position].equals("1")){
                
                fav.setImageResource(R.drawable.favon);
            }else{
                fav.setImageResource(R.drawable.favoff);
            }
            
            
            fav.setOnClickListener(new OnClickListener() {
                
                @Override
                public void onClick(View arg0) {
                    // TODO Auto-generated method stub
                    
                    db.open();
                    if(Fav[position].equals("1")){
                         
                        db.fav_update("content", sea, Name[position], "0");
                        fav.setImageResource(R.drawable.favoff);
                        Fav[position]="0";
                    }else{
                        
                        db.fav_update("content", sea, Name[position], "1");
                        fav.setImageResource(R.drawable.favon);
                        Fav[position]="1";
                    }
                    db.close();
                    
                }
            });
            
            
            name.setText(Name[position]);
            tedad.setText(Tedad[position] +" صفحه ");
            name.setTypeface(Main.font);
            
            
        }
    
    
    
    
    
        private void refresh(){
            
            db.open();
            int s=db.Story_count("content", sea);
            
            Name=new String;
            Tedad=new String;
            Fav=new String;
            
            for(int i=0;i<s;i++){
                
                Name=db.Story_display("content", i, sea,1);
                Tedad=db.Story_page_count("content", sea, Name.toString())+"";
                Fav=db.Story_display("content", i, sea, 5);
        
            }
            
            
            db.close();
            
        }
    

 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .