Jump to content
برای استفاده از انجمن و عضـویت کلیک کنید.

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


  • 0
alibaike

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

Question

alibaike    1

کاربر عادی

سلام دوستان راستش میخواستم با انیمیشن به اکتیویتی هام جلوه های زیبا بدم ولی در کد ماژول موجودم به خط 6  ارور میده 

در پروژه خط 10 هست

 

Sub Process_Globals

End Sub

Sub SetAnimation(InAnimation As String, OutAnimation As String)
    Dim r As Reflector
    Dim package As String
    Dim In, out As Int
   package = r.GetStaticField("anywheresoftware.b4a.BA", "packageName")
    In = r.GetStaticField(package & ".R$anim", InAnimation)        <------- به این خط ارور میده 
    out = r.GetStaticField(package & ".R$anim", OutAnimation)
    r.Target = r.GetActivity
    r.RunMethod4("overridePendingTransition", Array As Object(In, out), Array As String("java.lang.int", "java.lang.int"))
End Sub
اینم اروری که میدا 

mo5r_animation.png

البته یه فایل دانلود کردم بدون ایرادی کار کرد ولی دقیقا کپی همونو نوشتم و فایل هارو در جاهایی که لازم بود ریختم ولی بازم ارور داد راستی تو یه سایتی نوشته بود فایلهای پوشه انیم رو read only کنید

نمیدونم چطوری

اینم فایل دانلودیم که کار کرد

http://s6.picofile.com/file/8391877442/Project_Files.rar.html

واقعا ممنون میشم کمکم کنید

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 0
Salar82    76

کاربر رو به رشد

سلام

شما این پوشه رو(anim) در مسیر ذخیره شده پروژه:  Object\res ذخیره کنید؛ امیدوارم درست بشه.

:53::53::53::53:

 

Share this post


Link to post
Share on other sites
  • 0
alibaike    1

کاربر عادی

3 hours ago, Salar82 said:

سلام

شما این پوشه رو(anim) در مسیر ذخیره شده پروژه:  Object\res ذخیره کنید؛ امیدوارم درست بشه.

:53::53::53::53:

 

سلام عزیز اینو قبلا داشتم فایل ارسالی شما هم واقعیتش همون ارور رو میده میندازه بیرون

Share this post


Link to post
Share on other sites
  • 0
Salar82    76

کاربر رو به رشد

میشه سورستون رو آپلود کنید.

 

البته ترتیب هم تو استفاده از این ماژول مهمه.

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

 

		Activity.Finish
		StartActivity(Setting)
		AnimateLayout.SetAnimation("file3" , "file4")

 

Share this post


Link to post
Share on other sites
  • 0
Salar82    76

کاربر رو به رشد

در actmenu خط 50، File1 رو باید با حروف کوچیک بنویسید...

  • تشکر 1

Share this post


Link to post
Share on other sites
  • 0
alibaike    1

کاربر عادی

داداش قوربون دستت واقعا ممنون دیروز کلی کشتم بعد مجبور شدم سوال بپرسم تو سایت شرمنده یه سوال دیکه اونم این که منبعی میشناسین این فایلای پوشه انیمیشن رو مثلا از با لا به پایین و بلعکس داشته باشه بازم ممنون

Share this post


Link to post
Share on other sites
  • 0
Salar82    76

کاربر رو به رشد

در 3 دقیقه قبل، alibaike گفته است :

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

خواهش می‌کنم

وظیفه است

در 4 دقیقه قبل، alibaike گفته است :

منبعی میشناسین این فایلای پوشه انیمیشن رو مثلا از با لا به پایین و بلعکس داشته باشه بازم ممنون

تا حالا هرچی دیدم، همین چهارتا بوده.

ولی برای انیمیشن، شما میتونید لایوت رو تو یه پنل لود کنید و بعد به پنل هر جوری که می‌خواین انیمیشن بدید.

اگر هم می‌خواین تا نمونه سورسش رو آپلود کنم.

Share this post


Link to post
Share on other sites
  • 0
alibaike    1

کاربر عادی

آره پنل رو دیروز تو یه تاپیک دوستان گفته بودن آگه آپلود کننین ممنون میشم

 

Share this post


Link to post
Share on other sites
  • 0
alibaike    1

کاربر عادی

2 minutes ago, alibaike said:

آره پنل رو دیروز تو یه تاپیک دوستان گفته بودن آگه آپلود کننین ممنون میشم

 

البته یه سری کد در این لینک هست برای پنلیم فکر کنم بشه استفاده کرد چون پنلم یه ویو هست دیگه اینجا برای دکمه ها گذاشته انیمیشن رو بازم

بازم کدش بهتره تا گیر نکنم ممنون

http://forum.answercenter.ir/topic/5795-فایل-xml-انیمیشن-برای-اکتیویتی-ها-و/

Share this post


Link to post
Share on other sites
  • 0
Salar82    76

کاربر رو به رشد

در 12 دقیقه قبل، alibaike گفته است :

آره پنل رو دیروز تو یه تاپیک دوستان گفته بودن آگه آپلود کننین ممنون میشم

 

خدمت شما

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...