رفتن به مطلب

امین شاهدی

ارسال‌های توصیه شده

با سلام .

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

ابتدا یه پنل از توی دیزاینر میسازین که اینجا اسم پنل Panal2 هستش

کد :


Sub Panel2_Touch (Action As Int, zxc As Float, Y As Float)
'basic4android.org
   Select Action
       Case Activity.ACTION_DOWN
           startX = zxc
           startY = Y
       Case Activity.ACTION_UP
           If Abs(Y - startY) > 20%y Then Return
           If zxc - startX > 30%x Then 
             'kod baraye harkat az chap be rast
           Else If startX - zxc > 30%x Then
              'kod baraye harkat az rast be chap
           End If
   End Select
'basic4android.org
End Sub

این کد فقط روی پنل جواب میده پس اگه میخواین برای تعویض عکس استفاده کنین میتونین یه پنل روی ایمیج ویو بزارین و Alpha اونو 0 قرار بده تا هیچی دیده نشه .

امیدوارم مفید بوده باشه*badboys*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

اميدوارم مديران ايراد نگيرند تاپيك قديمي اوردم بالا

چجوري مي شه به همين روش توي پنل ها عكس گذاشته شده را روم كرد يعني با تاچ زوم كرد چه با دو بار tap‌ يا زوم دو انگشتي آخه به نظر مي رسه pinch zoom  با اين ناچ اكشن با هم نمي شه

كسي تجربه اش را داره؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

با سلام .

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

ابتدا یه پنل از توی دیزاینر میسازین که اینجا اسم پنل Panal2 هستش

کد :


Sub Panel2_Touch (Action As Int, zxc As Float, Y As Float)
'basic4android.org
    Select Action
        Case Activity.ACTION_DOWN
            startX = zxc
            startY = Y
        Case Activity.ACTION_UP
            If Abs(Y - startY) > 20%y Then Return
            If zxc - startX > 30%x Then 
              'kod baraye harkat az chap be rast
            Else If startX - zxc > 30%x Then
               'kod baraye harkat az rast be chap
            End If
    End Select
	'basic4android.org
End Sub

این کد فقط روی پنل جواب میده پس اگه میخواین برای تعویض عکس استفاده کنین میتونین یه پنل روی ایمیج ویو بزارین و Alpha اونو 0 قرار بده تا هیچی دیده نشه .

امیدوارم مفید بوده باشه

*badboys*

 

 

سلام.ببخشید شاید سوالم خیلی ایتدایی باشه.اما خواستم بدونم این startX و startY چی هستن؟چون من توی پروژم اینا قرمزن و خطا میده؟از چه نوعی باید تعریفشون کنم؟ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام.ببخشید شاید سوالم خیلی ایتدایی باشه.اما خواستم بدونم این startX و startY چی هستن؟چون من توی پروژم اینا قرمزن و خطا میده؟از چه نوعی باید تعریفشون کنم؟ممنون

اینا دوتا متغیر هستن ، توی sub Gloubal از نوع int تعریفش کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

سلام

ببخشید که تایپک قدیمو بالا میارم.

 

میخاستم بین عکسا انیمشن اضافه کنم (از چپ به راست بیاد)مثله گالریه گوشی مثلا.چه کدی و باید استفاده کنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از صبح دارم همه جارو میگردم

بخدا خسته شدم

توروخدا بگین

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بفرمایید ببنید این سورس به دردتون میخوره

اسلایدر عکس ( Image Slider )

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...