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

حذف پس زمینه دیالوگ

وحید  11 سال پیش  11 سال پیش
+3 0

سلام دوستان

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

 dialog/*اسم دیالوگتون*/.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));

همونی که موس روشه:

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
sh.khaksar  11 سال پیش
0 0

میشه کلا برای بکگراند دیالوگ یک رنگ با آلفا تعریف کرد تا بشه دیالوگ رو با درصد خاصی ترنسپرنت کنیم: مثل 

#E6FF00

که یک رنگ قرمز با درصد ترنسپرنسی 90% هست، و کافیه بزارید بکگراند شی مورد نظرتون.

اینم کد درصدهای آلفا: 

100% — FF

95% — F2

90% — E6

85% — D9

80% — CC

75% — BF

70% — B3

65% — A6

60% — 99

55% — 8C

50% — 80

45% — 73

40% — 66

35% — 59

30% — 4D

25% — 40

20% — 33

15% — 26

10% — 1A

5% — 0D

0% — 00

0 0
ممنون. البته دسترسی به رنگ دیالوگ فکر کنم از طریق همین کدی که دادم امکان پذیره. (11 سال پیش)

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