فرض کنیم یه برنامه ای داریم که میخوایم کاربر خودش رنگ پس زمینه اون اکتیویتی و لایوت رو انتخاب کنه ( مثلا یه نوشته یا یه کتاب داریم که کاربر شاید دلش بخواد رنگ پس زمینه رو مطابق میل خودش عوض کنه ) . واسه اینکار از یه کتابخونه استفاده میکنیم که کاربر بتونه از بین رنگ ها ، رنگ مورد علاقه اش رو انتخاب کنه و بعد از تایید رنگ پس زمینه عوض بشه . واسه اینکار توی app/build.gradle این خط رو اضافه میکنیم ( که همون کتابخونمون هست ) : 

این کدهای لایه گرافیکیمون میشه : 

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

توی کدهای بالا و از خط ۳۶ تا ۵۰ ، ما با استفاده از کتابخونه ambilwarna یه تابع تعریف کردیم که یه پنجره انتخاب رنگ باز بشه و کاربر رنگ خودش رو انتخاب کنه . مثه پایین : 

دانلود سورس

انتخاب رنگ پس زمینه با استفاده از colorPicker

مجتبی صابری


همه عشقم برنامه نویسی هست | t.me/kotlin9


پیمایش نوشته


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *