عوض کردن اکتیویتی در بیسیک فور اندروید

سوال

سلام

چطور می تونم در برنامه بیسیک فور اندروید با لمس کردن و حرکت دادن یک اکتیویتی به اکتیویتی بعدی برم دقیقا مثل کلش رویال؟؟؟

ممنون

در حال بررسی 0
, ۱۳۹۶/۴/۲ ۲۰:۲۹:۴۰ 3 پاسخ کاربر تازه 0

پاسخ ها ( 3 )

    0
    ۱۳۹۶/۴/۳ ۶:۱۱:۵۱

    سلام

    این کار رو میتونید با رویداد Activity_Touch انجام بدید، به مثال های زیر دقت کنید.

    شکل کلی رویداد به این صورت است:

    توسط رویداد Activity_Toch میتونید تعیین کنید وقتی صفحه به سمت بالا، پایین و چپ و راست کشیده شد، چه عملی اتفاق بیفته.

    در کد زیر، هر سه عمل تعیین شده:

    در کدهای بالا، وقتی صفحه به سمت بالا کشییده میشه نام اکتویتی به UP، وقتی به سمت پایین کشیده میشه نام اکتویتی به DOWN و وقتی به سمت چپ یا راست کشیده میشه نام اکتویتی به MOVE تغییر میکنه.

    • حالا اگه میخواید با لمس صفحه اکتویتی تغییر کنه، از کد زیر استفاده کنید:

    beporsam نام اکتویتی هست.

    موفق باشید.

    0
    ۱۳۹۶/۴/۴ ۰:۲۴:۵۱

    بسیار ممنون از این راهنماییت … برادر مثلا می خوام فقط وقتی تو اکتیویتی اصلیت هستی با کشیدن اکتیویتی به سمت راست مثلا بره به اکتیویتی بازی و وقتی با کشیدن اکتیویتی به سمت چپ بره به اکتیویتی نتایج… دقیقا مثل بازی کلش رویال…

    می خوام وقتی اکتیویتی به هر سمتی از چپ و راست رفت اکتیویتی مورد نظر باز بشه…

    خیلی ممنونم

    0
    ۱۳۹۶/۴/۴ ۵:۴۲:۲۷

    من بازی کلش رویال ندیدم

    ولی رویداد Activity_Toch پارامترهای مختلفی داره که میتونید مشخصات قسمتی از صفحه رو بهش بدی و بگی وقتی روی این قسمت به سمت چپ، راست بالا یا پایین کشیده شد؛ چه عملی انجام بده

    داخل سایت b4x.com برید و جستجو کنید Activity_Toch تا با پارامترها و مثال هاش رو ببینید.

    حالا شما رو لمس بالا و پایین کار کن، که وقتی به بالا کشیده شد بره یه اکتویتی و وقتی به سمت پایین کشیده شد بره اکتویتی دیگه، متفاوت از کلش رویال ….

    موفق باشید.

ارسال یک پاسخ