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

ساخت دکمه های کشویی

احمدی  9 سال پیش  9 سال پیش
0 0

سلام.میخواستم بدونم چطور میشه برای یک button به جای اینکه با فشردن اون به یک اکتیویتی جدید بریم توی همون اکتیویتی که خود دکمه هست یه منو (اکتیویتی) بصورت کشویی زیر اون باز بشه و  یک صفحه متن به نمایش در بیاد و وقتی دکمه رو فشار بدیم دوباره صفحه متن جمع بشه و کامل غیب بشه یه چیزی شبیه منو کشویی ولی این بار برای دکمه؟ممنون میشم راهنمایی هاتونو با معرفی کد عنایت بفرمایید.

+1 0
برای این کار کافیه یه لایوت در جایی که میخواین نمایش بدین توی فایل xml قرار بدید و visibility اون رو Gone بذارین و و قتی که روی button کلیک شد Visibility همراه با انیمیشن Visible بشه . (9 سال پیش)
+1 0
سلام ، اگه نمیخوای اکتیویتی جدید ایجاد کنی میتونی یه AlertDialog باز کنی و گزینه ها رو از توی اون انتخاب کنی . یا اگه اینم دوست نداری و میخوای زیر دکمه یه منوی کشویی باز بشه ، لایه parrent دکمه رو از نوع RelativeLayout قرار بده و زیر دکمه ، لایه منو یا همون منوی کشویی رو ایجاد کن و در حالت عادی Invisible باشه ، ولی هنگام کلیک روی دکمه ، Visible کن و با انیمیشن نشونش بده . (9 سال پیش)
0 0
میشه بیشتر توضیح بدین آخه من مبتدیم.کد جاواش به چه صورته؟ (9 سال پیش)
0 0
میشه بیشتر توضیح بدین آخه من مبتدیم.کد جاواش به چه صورته؟ (9 سال پیش)
0 0
میشه بیشتر توضیح بدین آخه من مبتدیم.کد جاواش به چه صورته؟ واینکه داخل مانیفست هم تعریف باید بشه ؟به چه صورت؟ (9 سال پیش)
0 0
اگر چیزی که می خواهید یه چیزی شبیه به این لینک است که خوب بهتره از این کتابخانه یا کتابخانه های مشابه استفاده کنید. (با کمی حوصله و کلنجار در همین کتابخانه هم می توانید اکتیویتی خودتون را بهش معرفی کنید) اما اگه دقیقا می خواهید یک اکتیویتی باز بشه و توی اون کارهای زیادی دارین قصه به این سادگی ها نیست و کمی باید صبر و حوصله بخرج بدین تا یه چیز خوب و دقیق بنویسید. اگر نیاز بود بگید تا سر نخ بهتون بدیم اما نوشت اون خیلی هم سریع و سهل الوصول نیست. (مگر اینکه خیلی ساده و غیر دینامیک بخواهید بنویسید.) (9 سال پیش)
0 0
آقا حامد ممنون.ولی این چیزی که شما قرار دادین مدنظر من نیست من میخوام وقتی دکمه رو میزنی یک صفحه متن نشون داده بشه البته بصورت کشویی بعد اگه دکمه رو فشار دادم دوباره جمع بشه و کامل از بین بره (9 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
احمدی  9 سال پیش
0 0

اینم از کدی که نوشتم و این خطا رو میده چطور میتونم برطرفش کنم؟

پاسخ به سوال 
Amir  9 سال پیش
+2 0

داخل شرط if اول رو به کد زیر تغییر بدید:

drawerLayout.getVisibility() == View.GONE
0 0
اگر هم می خواین که منو با انیمیشن و نرم باز بشه بخش گرافیک پیشرفته رو مطالعه کنید. (9 سال پیش)
پاسخ به سوال 
احمدی  9 سال پیش
0 0

از دوستم خوبم تشکر میکنم .کد بالا جواب میده میتونید استفاده کنید.ممنون

+1 0
خواهش می کنم. برای این که نظم انجمن حفظ بشه بهتره که برای تشکر لایک کنید. ممنون (9 سال پیش)

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