رفتن به مطلب
  • 0

اضافه کردن عکس به تب هاست


Negan

سوال

دوستان همونطور ک میدونین تب هاست از api 14 به بعد فقط یک نوع داده ور نشون میده 

یا متن

و یا عکس

حالا من تبهاست رو درست کردم و میخوام عکس رو نشون بده و مقدار تایتلش رو null قرار دادم اما بازم عکس رو نشون نمیده و فقط کلمه null رو میاره

:: توجه کنین ک کلمه null رو تو دابل کوتیشن نزاشتم ک به عنوان استرینگ بشناسه ::

اینم کد خدمت اساتید عزیز


	Dim img1 As Bitmap
	img1 = (LoadBitmap(File.DirAssets,"lock_outline_white_24dp.png"))
	tbh.AddTabWithIcon(Null,img1,Null,"l1.bal")
	
	Dim img2 As Bitmap
	img2 = (LoadBitmap(File.DirAssets,"lock_open_white_24dp.png"))
	tbh.AddTabWithIcon(Null,img2,Null,"l2.bal")
	
	Dim img3 As Bitmap
	img3 = (LoadBitmap(File.DirAssets,"info_outline_white_24dp.png"))
	tbh.AddTabWithIcon(Null,img3,Null,"l3.bal")
	
لینک ارسال
به اشتراک گذاری در سایت های دیگر

9 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

 

دوستان همونطور ک میدونین تب هاست از api 14 به بعد فقط یک نوع داده ور نشون میده 

یا متن

و یا عکس

حالا من تبهاست رو درست کردم و میخوام عکس رو نشون بده و مقدار تایتلش رو null قرار دادم اما بازم عکس رو نشون نمیده و فقط کلمه null رو میاره

:: توجه کنین ک کلمه null رو تو دابل کوتیشن نزاشتم ک به عنوان استرینگ بشناسه ::

اینم کد خدمت اساتید عزیز


	Dim img1 As Bitmap
	img1 = (LoadBitmap(File.DirAssets,"lock_outline_white_24dp.png"))
	tbh.AddTabWithIcon(Null,img1,Null,"l1.bal")
	
	Dim img2 As Bitmap
	img2 = (LoadBitmap(File.DirAssets,"lock_open_white_24dp.png"))
	tbh.AddTabWithIcon(Null,img2,Null,"l2.bal")
	
	Dim img3 As Bitmap
	img3 = (LoadBitmap(File.DirAssets,"info_outline_white_24dp.png"))
	tbh.AddTabWithIcon(Null,img3,Null,"l3.bal")
	

قبلن خیلی روش کار کردم ک متنو عکسو ب بهترین حالت نمایش بدم ولی اخرش ب این نتیجه رسیدم گرافیک تب هاست ب شدت رو اعصابه، حالا چن تا روش پیش روتِ 1-استفاده از دیزاین ساپورت(اگه برنامت متریال باشه ک این عالی میکندش) 2-استفاده از کتابخونه StdActionBar ک استاندار هم هست ولی ب زور باید بهمراه تب هاستش ک زیباس و قابلیت swipe هم داره از اکشن بارشم استفاده کنی ک خوشایند نیس 3-استفاده از ی چی ک مخلوط همه اینا باشه و دستی باشی کاملن شخصی ک میشه منو هوریزونتالی ک تو طراحی صفحه ای ک زدم هست (مورد اخرو خودم بیش از همه میپسندم :fekr: )

لینک ارسال
به اشتراک گذاری در سایت های دیگر

والا با دیزاین ساپورت ک کار نکردم 

اون سورستون رو هم دانلود کردم اما چیز چندازی ازش نفهمیدم خخخخخخ

دیزاین ساپورت ی چندتا سورس دارم اومده با حلقه for تب هارو درست کرده و نمیدونم چطور توش لی اوت فراخوانی کنم 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

والا با دیزاین ساپورت ک کار نکردم 

اون سورستون رو هم دانلود کردم اما چیز چندازی ازش نفهمیدم خخخخخخ

دیزاین ساپورت ی چندتا سورس دارم اومده با حلقه for تب هارو درست کرده و نمیدونم چطور توش لی اوت فراخوانی کنم 

چن تا تب داری؟ بگو بهترین حالتو بت میگم ب نتیجه برسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چن تا تب داری؟ بگو بهترین حالتو بت میگم ب نتیجه برسی

سه تا تب دوست عزیز

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سه تا تب دوست عزیز

عی بابا تب هات کمه ک خو این خیلی کارو راحت میکنه شما اصن نیاز نیس از سورس من استفاده کنی (چون اون از حلقه استفاده میکنه) شما ی کار کن اگه فتوشاپ بلدی (اگه بلد نیسی من تب هارو برات طراحی میکنم) تب هاتو طراحی کن بعد ی پنل بزن 3 باتن رو توش لود کن (و فاصلشونو درست با setLeft&Right درست کن) بعد تو همون دیزاینر ب باتن ها تصویری ک تو فتوشاپ زدیو بده ی تصویر جدا هم برا حالت کلیکش درست کن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میخوام با هر تب یه لایوت جدا لود بشه تو pv

سورس رو هم اپلود کردم ممنون میشم اگ کمک بکنین

لینک

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میخوام با هر تب یه لایوت جدا لود بشه تو pv

سورس رو هم اپلود کردم ممنون میشم اگ کمک بکنین

لینک

حله، درست میکنمش، برا این ک هر تب ی لایه اجرا کنه ی پنل بزار زیر تب با دستور if بگو اگه این تب زده شد فلان لایه رو تو پنل لود کن (حالا اینو فقد محض اطلاع گفتم امشب برات اوکی میکنمش) البته چون با حلقه کار نمیکنی نیازی ب if نیس این حرفی ک زدمو ینی لود تو پنلو تو Sub_ButtonClick انجام بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میخوام با هر تب یه لایوت جدا لود بشه تو pv

سورس رو هم اپلود کردم ممنون میشم اگ کمک بکنین

لینک

عاغا تو پیکوفایل آپ کن اینجا دان نمیشه هر چی میزنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

حله، درست میکنمش، برا این ک هر تب ی لایه اجرا کنه ی پنل بزار زیر تب با دستور if بگو اگه این تب زده شد فلان لایه رو تو پنل لود کن (حالا اینو فقد محض اطلاع گفتم امشب برات اوکی میکنمش) البته چون با حلقه کار نمیکنی نیازی ب if نیس این حرفی ک زدمو ینی لود تو پنلو تو Sub_ButtonClick انجام بده

مرسی اومدم با ایف اینکارو انجام بدم دیشب نتونستم :( ارور داد میشه کذی ک میگین رو بدین مرسی 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...