افزودن عکس تمام صفحه به ساید منو (منوی کشویی بغل)درB4A

سوال

سلام من میخواستم بدونم که چطور میشه یه عکس توی ساید منو بزاریم و کل ساید منو رو پوشش بده

اگه میشه همچین کاری کرد لطفا بگید

این کد ها دوتا لیبل با عکس اضافه میکنه

ولی من میخوام ایمیج ویو اضافه کنمکه کل صفحه رو بگیره

Activity.LoadLayout(\\\\\\\"ch1\\\\\\\")
	sm.Initialize(\\\\\\\"sm\\\\\\\")
	sm.BehindOffset = 30%x
	sm.Mode = sm.LEFT
	sm.Menu.Color=Colors.Red
	
	lv.Initialize(\\\\\\\"lv\\\\\\\")
	lv.twoLinesAndBitmap.Label.Gravity = Gravity.CENTER
	lv.twoLinesAndBitmap.Label.TextColor = Colors.White
	lv.twoLinesAndBitmap.Label.Color = Colors.Black
	lv.twoLinesAndBitmap.Label.Left =0
	lv.twoLinesAndBitmap.Label.Top = 2%x
	lv.AddtwoLinesAndBitmap2(\\\\\\\"درباره ما\\\\\\\" , \\\\\\\"\\\\\\\" , LoadBitmap(File.DirAssets , \\\\\\\"1.jpg\\\\\\\") , \\\\\\\"item1\\\\\\\")
	lv.AddtwoLinesAndBitmap2(\\\\\\\"ورود\\\\\\\" , \\\\\\\"\\\\\\\" , LoadBitmap(File.DirAssets , \\\\\\\"1.jpg\\\\\\\") , \\\\\\\"item2\\\\\\\")
	sm.Menu.AddView(lv ,0,0, 70%x , 100%y)

 

حل شد 0
, 2017-09-08T04:48:53+03:30 1 پاسخ ها کاربر تازه 0

پاسخ ( 1 )

    0
    2017-09-11T16:01:33+03:30

    سلام

    هنگامی که منو اضافه میکنیم، با استفاده از کد زیر برای منو رنگ تعیین میکنیم(همین کدی که شما هم استفاده کردید):

    sm.Menu.Color=Colors.Red

    حالا برای تعیین عکس به عنوان پس زمینه منو از کد زیر استفاده کنید:

    sm.Menu.SetBackgroundImage(LoadBitmap(File.DirAssets , "beporsam.jpg"))

    در کد بالا یک تصویر با نام beporsam و با پسوند jpg در پوشه Files قرار دادیم و فراخوانی کردیم، با اجرای کد بالا تصویر مورد نظر به صورت کامل کل منو را در بر می گیرد(Full Screen)

    موفق باشید.

    بهترین پاسخ

ارسال یک پاسخ