رفتن به مطلب

porya

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

در در 1395/09/18, 01:11:39، viki0028 گفته است :

درود بر شما

 

من داخل پوشه File  یه پوشه درست کردن به نام pic 

حالا با اینکه مسیر جدیدو دادم عکسهارو نشون نمیده

p.SetBackgroundImage(LoadBitmap(File.DirAssets&"pic",i&".jpg"))

سلام

به اینصورت تست کنید...


p.SetBackgroundImage(LoadBitmap(File.DirAssets,"pic/"&i&".jpg"))

 

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

  • پاسخ 50
  • ایجاد شده
  • آخرین پاسخ
در 11 ساعت قبل، porya گفته است :

سلام

به اینصورت تست کنید...



p.SetBackgroundImage(LoadBitmap(File.DirAssets,"pic/"&i&".jpg"))

 

بسیار سپاس گذارم مهندس فقط اینکه وقتی گوشی رو برمیگردونم lanscap عکسها از اول میاد

من در قسمت اکتیوتی ریسام چه کدی رو باد قرار بدم که این اتفاق نیفته؟

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

مهندس پوریا راه حلی برای این کار به ذهنتون نرسید:Laie_99:

به نظرم این مشکل خیلی هاست و نیاز هست بیشتر کار بشه

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

در 8 ساعت قبل، viki0028 گفته است :

مهندس پوریا راه حلی برای این کار به ذهنتون نرسید:Laie_99:

به نظرم این مشکل خیلی هاست و نیاز هست بیشتر کار بشه

سلام

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

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

در در 1395/08/21, 10:52:44، porya گفته است :

سلام به این صورت تست کنید...

 


	Dim pa As PagerBulletAdapter
	pa.Initialize
	For i = 1 To 7
		imageview1.SetBackgroundImage(LoadBitmap(File.DirAssets,i&".jpg"))
		pa.AddPage(imageview1)
	Next
		
	Dim pb As PagerBullet
	pb.Initialize(pa,"pb")
	pb.setDotsColor(Colors.White,Colors.LightGray)
	pb.Transition = pb.ZOOM_OUT_SIDE
	Activity.AddView(pb,0,0,100%x,100%y)

 

مهندس امکانش هست یکم بیشتر در مورد این کد توضیح بدید؟

در واقع چوری میشه چهار تا دکمه قرار داد (مثلا : بعدی ....قبلی....ذخیره....اشتراک گذاری) و از این کتابخونه به عنوان یک گالری قابل کنترل استفاده کرد.

 

با سپاس 

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

در 11 ساعت قبل، viki0028 گفته است :

مهندس امکانش هست یکم بیشتر در مورد این کد توضیح بدید؟

در واقع چوری میشه چهار تا دکمه قرار داد (مثلا : بعدی ....قبلی....ذخیره....اشتراک گذاری) و از این کتابخونه به عنوان یک گالری قابل کنترل استفاده کرد.

 

با سپاس 

سلام

ببینید تو کد زیر یه متغیر PagerBulletAdapter تعریف کردیم که برای ساختن اجزای اسلاید و بعد با استفاده از حلقه میام اجزای که میخوام رو میسازیم مثلا همون ImageView بعد

بهش تو حلقه مقدارهاشو میدیم و با استفاده از همون متغییر PagerBulletAdapter که تعریف کردیم میام از متد AddPage استفاده میکنم و اجزامون رو بهش نسبت میدم یعنی 7 تا

ImageView رو برای ساختن 7 تا اسلاید بهش نسبت دادیم خب حالا میام و یه متغییر PagerBullet تعریف میکنم که موقع ساخت متغییر از ما یه PagerBulletAdapter میخواد که متغییری که

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

	Dim pa As PagerBulletAdapter
	pa.Initialize
	For i = 1 To 7
		imageview1.SetBackgroundImage(LoadBitmap(File.DirAssets,i&".jpg"))
		pa.AddPage(imageview1)
	Next
		
	Dim pb As PagerBullet
	pb.Initialize(pa,"pb")
	pb.setDotsColor(Colors.White,Colors.LightGray)
	pb.Transition = pb.ZOOM_OUT_SIDE
	Activity.AddView(pb,0,0,100%x,100%y)

در مورد گالری تو انجمن جستجو کن نمونه های زیادی پیاده میشه و میتونی از اونا الگو بگیری و با یکم خلاقیت با این کتابخونه میتونی پیادش کنی مثلا برای دکمه های بعدی و قبلی باید از

متد زیر مربوط به PagerBullet استفاده کنی که اسلاید ها رو تغییر بدی...

	pb.GotoPage(شماره اسلاید مورد نظر)

تمام

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

درود و سلامی دوباره

مهندس خسته نباشی

یه تغییراتی به برنامه دادم ولی خوب نتونستم با دکمه کنترلی ایجاد کنم. سورسو خدمت شما پیوست میکنم یه نگاهی بندازید مشکل چی میتونه باشه

 

http://s8.picofile.com/file/8278608976/PagerBullet_v2.rar.html

 

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

  • 5 ماه بعد...
در در 1395/08/21, 22:22:44، porya گفته است :

سلام به این صورت تست کنید...

 


	Dim pa As PagerBulletAdapter
	pa.Initialize
	For i = 1 To 7
		imageview1.SetBackgroundImage(LoadBitmap(File.DirAssets,i&".jpg"))
		pa.AddPage(imageview1)
	Next
		
	Dim pb As PagerBullet
	pb.Initialize(pa,"pb")
	pb.setDotsColor(Colors.White,Colors.LightGray)
	pb.Transition = pb.ZOOM_OUT_SIDE
	Activity.AddView(pb,0,0,100%x,100%y)

 

آقا پوریا این کد کار نمیکنه.

من چطور یک imageview که توی لایوت طراحی کردم اسلاید کنم؟

این کد رو تست کردم ولی خطا میده.

لطفا خودتون تست کنید و کد صحیح رو بزارید.

خیلی ممنون میشم که زودتر قرار بدید

تشکر

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

  • 2 هفته بعد...

ببخشید دوستان پرسیده بودن ولی من متوجه نشدم .

میخوام توی هر پیج یه لایه لود کنم که توی اون لایه ها چند تا دکمه دارم و میخوام هر کدوم قابل کلیک باشه .

__________________________________________________

 

ببخشید خودم متوجه شدم باید چکار کنم . ممنون

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

  • 2 هفته بعد...

سلام دوستان،

من این کتابخونه رو راه انداختم و هیچ مشکلی با خودش ندارم.

میخوام با تایمر بفرض هر 2 ثانیه بره به آیتم بعدی و همینجوری بره تا برسه به آخرین آیتم و دوباره از آخرین آیتم همینجوری برگرده به اولین آیتم و دوباره برعکس...

خیلی فکر کردم دربارش ولی نتونستم خودم حل کنم این مسئله رو.

ممنون میشم دوستان راهنمایی کنید چه الگوریتمی بنویسم؟

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

  • 10 ماه بعد...

بایگانی شده

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

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

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

×
×
  • اضافه کردن...