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

لطفا راهنمایی کنید ( حل شد)

sagheb95  11 سال پیش  11 سال پیش
0 0

package ir.worlart.app.yededhbekhir;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.animation.AnimationUtils;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.Gallery;
import android.widget.Gallery.LayoutParams;
import android.widget.ImageSwitcher;
import android.widget.ImageView;
import android.widget.ViewSwitcher;
 
@SuppressWarnings("deprecation")
public class picActivity extends Activity implements
        AdapterView.OnItemSelectedListener, ViewSwitcher.ViewFactory {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
 
        setContentView(R.layout.activity_pic);
 
        mSwitcher = (ImageSwitcher) findViewById(R.id.switcher);
        mSwitcher.setFactory(this);
        mSwitcher.setInAnimation(AnimationUtils.loadAnimation(this,
                android.R.anim.fade_in));
        mSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this,
                android.R.anim.fade_out));
 
        Gallery g = (Gallery) findViewById(R.id.gallery);
        g.setAdapter(new ImageAdapter(this));
        g.setOnItemSelectedListener(this);
    }
 
    public void onItemSelected(AdapterView<?> parent, View v, int position,
            long id) {
        mSwitcher.setImageResource(mImageIds[position]);
    }
 
    public void onNothingSelected(AdapterView<?> parent) {
    }
 
    public View makeView() {
        ImageView i = new ImageView(this);
        i.setBackgroundColor(0xFF000000);
        i.setScaleType(ImageView.ScaleType.FIT_CENTER);
        i.setLayoutParams(new ImageSwitcher.LayoutParams(
                LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
        return i;
    }
 
    private ImageSwitcher mSwitcher;
 
    public class ImageAdapter extends BaseAdapter {
        public ImageAdapter(Context c) {
            mContext = c;
        }
 
        public int getCount() {
            return mThumbIds.length;
        }
 
        public Object getItem(int position) {
            return position;
        }
 
        public long getItemId(int position) {
            return position;
        }
 
        public View getView(int position, View convertView, ViewGroup parent) {
            ImageView i = new ImageView(mContext);
 
            i.setImageResource(mThumbIds[position]);
            i.setAdjustViewBounds(true);
            i.setLayoutParams(new Gallery.LayoutParams(
                    LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
            i.setBackgroundResource(R.drawable.picture_frame);
            return i;
        }
 
        private Context mContext;
 
    }
 
    private Integer[] mThumbIds = { R.drawable.thumb1,
            R.drawable.thumb2, R.drawable.thumb3,
            R.drawable.thumb4, R.drawable.thumb5,
            R.drawable.thumb6, R.drawable.thumb7,
            R.drawable.thumb8, R.drawable.thumb9,
            R.drawable.thumb10, R.drawable.thumb11,
            R.drawable.thumb12, R.drawable.thumb13,
            R.drawable.thumb14, R.drawable.thumb15,
            R.drawable.thumb16, R.drawable.thumb17,
            R.drawable.thumb18, R.drawable.thumb19,
            R.drawable.thumb20, R.drawable.thumb21,
            R.drawable.thumb22, R.drawable.thumb23,
            R.drawable.thumb24, R.drawable.thumb25,
            R.drawable.thumb26, R.drawable.thumb27,
            R.drawable.thumb28, R.drawable.thumb29,
            R.drawable.thumb30, R.drawable.thumb31,
            R.drawable.thumb32, R.drawable.thumb33,
            R.drawable.thumb34, R.drawable.thumb35,
            R.drawable.thumb36, R.drawable.thumb37,
            R.drawable.thumb38, R.drawable.thumb39,
            R.drawable.thumb40, R.drawable.thumb41,
            R.drawable.thumb42, R.drawable.thumb43,
            R.drawable.thumb44, R.drawable.thumb45,
            R.drawable.thumb46, R.drawable.thumb47,
            R.drawable.thumb48, R.drawable.thumb49,
            R.drawable.thumb50, R.drawable.thumb51,
            R.drawable.thumb52, R.drawable.thumb53,
            R.drawable.thumb54, R.drawable.thumb55,
            R.drawable.thumb56, R.drawable.thumb57,
            R.drawable.thumb58, R.drawable.thumb59,
            R.drawable.thumb60, };
           
    private Integer[] mImageIds = { R.drawable.y1, R.drawable.y2,
            R.drawable.y3, R.drawable.y4, R.drawable.y5,
            R.drawable.y6, R.drawable.y7, R.drawable.y8,
            R.drawable.y9, R.drawable.y10, R.drawable.y5,
            R.drawable.y12, R.drawable.y13, R.drawable.y14,
            R.drawable.y15, R.drawable.y16, R.drawable.y17
            R.drawable.y18, R.drawable.y19, R.drawable.y20,
            R.drawable.y21, R.drawable.y22, R.drawable.y23,
            R.drawable.y24, R.drawable.y25, R.drawable.y26,
            R.drawable.y27, R.drawable.y28, R.drawable.y29,
            R.drawable.y30, R.drawable.y31, R.drawable.y32,
            R.drawable.y33, R.drawable.y34, R.drawable.y35,
            R.drawable.y36, R.drawable.y37, R.drawable.y38,
            R.drawable.y39, R.drawable.y40, R.drawable.y41,
            R.drawable.y42, R.drawable.y43, R.drawable.y44,
            R.drawable.y45, R.drawable.y46, R.drawable.y47,
            R.drawable.y48, R.drawable.y49, R.drawable.y50,
            R.drawable.y51, R.drawable.y52, R.drawable.y53,
            R.drawable.y54, R.drawable.y55, R.drawable.y56,
            R.drawable.y57, R.drawable.y75, R.drawable.y59,
            R.drawable.y60,};
 
}



زیر حرف R در این قسمت خط قرمز میاد و ارور میده R.drawable.y18,

+2 0
بعد از R.drawable.y17 یک کاما بذار ! (11 سال پیش)
+1 0
: خیلی تابلواه که با چشم غیر مسلح هم میشه دید که ویرگول نداره (11 سال پیش)
0 0
سلام . ممنون . مدت زیادی پای سیستم بودم ، دیگه چشام خوب نمی دید. بازم ممنون (11 سال پیش)
0 0
سلام دوست عزیز. میتونم بپرسم این چه پروژه ای بوده؟ (11 سال پیش)
0 0
گالری عکس (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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