اندرویدستان 90 ارسال شده در 19 اردیبهشت، ۱۴۰۲ اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ چطوری میشه مثل عکس زیر در بالای صفحه گوشی تصویر قرار داد بدون اینکه برنامه را تمام صفحه کرد ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امیرحسین قاسمی 610 ارسال شده در 19 اردیبهشت، ۱۴۰۲ اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ دوست عزیز ببینید اول از همه این کدها رو توی Activity_Create قبل تر از کدهای دیگه مینویسین تا پیش از بقیه کدها اجرا بشه. وقتی که کد اجرا شد این Status bar (همون نوار بالایی که شامل ساعت، باتری و... هست) شفاف میشه. پس میتونیم حالا لایوت خودمونو که از طریق دیزاینر ساختیم لود کنیم یا به این شکل به پس زمینه اکتیویتی عکس بدیم: Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,"MyBackgroundIMG.png")) شما احتمالا با دیدن 0x00000200, 0x08000000 توی کدها دچار خطا شدین. اینها رنگ نیستن. درواقع getWindow().setFlags در جاوا دوتا ورودی میگیره که برای شفافیت Status bar باید به ترتیب WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS و WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS رو به این متد بدیم. حالا چون ما توی B4A نمی تونیم به صورت مستقیم این دوتا رو به متد بدیم یا حداقل سخت هست میایم معادل این ها رو قرار میدیم که به ترتیب 0x00000200 و 0x08000000 هستن. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امیرحسین قاسمی 610 ارسال شده در 19 اردیبهشت، ۱۴۰۲ اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ سلام ابتدا کتابخونه های JavaObject و Phone رو تیک بزنید و بعد این کد رو به Activity_Create اضافه کنید: Dim p As Phone If p.SdkVersion >= 4.4 Then Dim jo As JavaObject Dim window As JavaObject = jo.InitializeContext.RunMethod("getWindow", Null) window.RunMethod("addFlags", Array(Bit.Or(0x00000200, 0x08000000))) Activity.Height = Activity.Height + 20dip End If لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
اندرویدستان 90 ارسال شده در 19 اردیبهشت، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ فقط برای رنگه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امیرحسین قاسمی 610 ارسال شده در 19 اردیبهشت، ۱۴۰۲ اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ خیر برای تصویر هم جواب میده. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
اندرویدستان 90 ارسال شده در 19 اردیبهشت، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ مسیر عکس رو باید کجا نوشت ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
اندرویدستان 90 ارسال شده در 19 اردیبهشت، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۴۰۲ عالی بود لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
اندرویدستان 90
چطوری میشه مثل عکس زیر در بالای صفحه گوشی تصویر قرار داد
بدون اینکه برنامه را تمام صفحه کرد
ممنون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.