کلیدستان

نسخه‌ی کامل: کار با تصویر
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام چه جوری میشه با تاچ کردن صفحه مثل گالری خود گوشی بریم تصویر بعدی و قبلی .

تصاویر رو هم از سرور میگیرم 
با تشکر
سلام و احترام
دوست عزیز اگر در حالت عادی بخوای با زدن کلید بین عکس بعدی و قبلی گردش کنی :

کد:
next.setOnClickListener( new OnClickListener() {


       public void onClick( View v ) {
           selectnextImage();
       }
   } );

    pre.setOnClickListener( new OnClickListener() {
       public void onClick( View v ) {
           selectpreImage();
       }
   } );
اما اگر منظور یک جور کشیدن و رهاکردن هست :
میتونید ازین طریق پروسه رو تشخیص بدید و با توجه به اون، متد های عکس بعدی و قبلی رو فراخوانی کنید. ( که مثلا در این جا قبلا جای دیگری نوشته شده اند و اینجا فقط متدها فراخوانی شده اند).
کد:
final GestureDetector detector = new GestureDetector(new GestureDetector.SimpleOnGestureListener() {
   @Override
   public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
       if(velocityX > 0) {
           selectnextImage();
       }
       else {
           selectpreImage();
       }
       return true;
   }
});

view.setOnTouchListener(new OnTouchListener() {
   @Override
   public boolean onTouch(View v, MotionEvent event) {
       if(event.getPointerCount() == 1) {
           if(mimage.getScale() == 1f) {
               detector.onTouchEvent(event);
               return true;
           }
           else {
               return false;
           }
       }
       else {
           return false;
       }
   }
});


علاوه براین گزینه ی View Pager خود گوگل رو هم داریم :

https://developer.android.com/reference/...Pager.html

امیدوارم مشکلی نباشه . موفق باشی