بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ساخت دکمه های کشویی
سلام.میخواستم بدونم چطور میشه برای یک 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 پاسخ وجود دارد.
پاسخ به سوال
Amir
9 سال پیش
+2
0
داخل شرط if اول رو به کد زیر تغییر بدید:
drawerLayout.getVisibility() == View.GONE
پاسخ به سوال
احمدی
9 سال پیش
0
0
از دوستم خوبم تشکر میکنم .کد بالا جواب میده میتونید استفاده کنید.ممنون
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .

