fun_code

مشکل در اجرای تمام گزینه ها در منو Hitex_RecyclerView 'ViewPager Plugin'

5 ارسال در این موضوع قرار دارد

سلام دوستان

بنده کتابخانه Hitex_RecyclerView 'ViewPager Plugin رو خریداری کردم و متوجه شدم سورس های همراه با کتابخانه مربوط به ورژن های قبل هستن و کار نمیکنن.

سازنده هم تمایلی به آپدیت کردن سورس ها نداره و راهنمایی خریداران بیچاره نداره.

ممنون میشم راهنمایی بفرمایید که چرا وقتی منو ساخته میشه ، تمام موارد موجود در صفحه قابل انتخاب هستن.

در واقع وقتی ما 3 مورد رو مشاهده میکنیم تنها باید موردی که روی آن فوکوس هستیم و فرضا وسط هست رویداد کلیکش اجرا بشه. اما 2 مورد سمت چپ و راست هم قابلیت کلیک شدن دارن !

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

آیا راه حلی برای این مورد خنده دار تعبیه شده ؟

پیشاپیش از همراهی شما سپاسگزارم

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 6/7/2018 در 13:00، fun_code گفته است :

متوجه شدم سورس های همراه با کتابخانه مربوط به ورژن های قبل هستن و کار نمیکنن.

این نسخه برای آخرین نسخه ی ریسایکلر 7.20 ارائه شده و قبل از اون نبوده !

در در 6/7/2018 در 13:00، fun_code گفته است :

سازنده هم تمایلی به آپدیت کردن سورس ها نداره و راهنمایی خریداران بیچاره نداره.

درگیر کارای سربازی هستم تاریخ 97/04/01 به بعد که کلا نیستم .

در در 6/7/2018 در 13:00، fun_code گفته است :

آیا راه حلی برای این مورد خنده دار تعبیه شده ؟

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

https://github.com/leochuan/ViewPagerLayoutManager

در در 6/7/2018 در 13:00، fun_code گفته است :

تمام موارد موجود در صفحه قابل انتخاب هستن.

با کد زیر میتونید فقط روی آیتم وسط صفحه تمرکز کنید (برای زمانی که 3 آیتم قابل مشاهده هستند ، برای موارد دیگه باید تغییرات جزئی بدید)

Sub LV_ItemClick (ClickedItem As Panel, Position As Int)		'👆 ItemClick 👆'
	Dim CenterItemPosition = LV.GetVisibleItemPosition(True,True) As Int
	Dim Left = CenterItemPosition -1, Right = CenterItemPosition +1 As Int
	
	If Position <> Left And Position <> Right Then
		Log("Clicked At " & CenterItemPosition)
	End If
End Sub

 

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 7 ساعت قبل، hitexroid گفته است :

با کد زیر میتونید فقط روی آیتم وسط صفحه تمرکز کنید (برای زمانی که 3 آیتم قابل مشاهده هستند ، برای موارد دیگه باید تغییرات جزئی بدید)


Sub LV_ItemClick (ClickedItem As Panel, Position As Int)		'👆 ItemClick 👆'
	Dim CenterItemPosition = LV.GetVisibleItemPosition(True,True) As Int
	Dim Left = CenterItemPosition -1, Right = CenterItemPosition +1 As Int
	
	If Position <> Left And Position <> Right Then
		Log("Clicked At " & CenterItemPosition)
	End If
End Sub

 

سلام

ممنون بابت پاسخ هاتون

متاسفانه بنده 5 آیتم دارم.

لطف میکنید برای بیش از 3 مورد هم بیان بفرمایید.

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 8 ساعت قبل، hitexroid گفته است :

این نسخه برای آخرین نسخه ی ریسایکلر 7.20 ارائه شده و قبل از اون نبوده !

درگیر کارای سربازی هستم تاریخ 97/04/01 به بعد که کلا نیستم .

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

https://github.com/leochuan/ViewPagerLayoutManager

با کد زیر میتونید فقط روی آیتم وسط صفحه تمرکز کنید (برای زمانی که 3 آیتم قابل مشاهده هستند ، برای موارد دیگه باید تغییرات جزئی بدید)


Sub LV_ItemClick (ClickedItem As Panel, Position As Int)		'👆 ItemClick 👆'
	Dim CenterItemPosition = LV.GetVisibleItemPosition(True,True) As Int
	Dim Left = CenterItemPosition -1, Right = CenterItemPosition +1 As Int
	
	If Position <> Left And Position <> Right Then
		Log("Clicked At " & CenterItemPosition)
	End If
End Sub

 

سلام مجدد

ممنون

طبق کد شما متوجه شدم کتابخانه خودش موقعیت آیتم وسط رو میده... کد شما هم هر تعداد آیتمی رو جواب میداد اما هدف از left و right رو متوجه نشدم !

با کد زیر هم به هدف رسیدم :

Sub LV_ItemClick (ClickedItem As Panel, Position As Int)
	Dim CenterItemPosition = LV.GetVisibleItemPosition(True,True) As Int
	If Position=CenterItemPosition Then
		Log("Clicked At " & CenterItemPosition)
	End If
End Sub

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

متشکرم

ویرایش شده در توسط fun_code

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


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

سلام دوستان

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

با کمی حرکت به سمت چپ و راست سریع میرسه به آخر و اصلا نمای جالب و نرمالی نداره...

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری