اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

- برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


امین شاهدی

لیست ویو قدرتمند و بسیار سریع AriaListView

950 پست در این موضوع قرار دارد

در در 1396/04/15, 20:43:28، نورنما گفته است :

سلام جناب آقای شاهدی . چرا دوتا آریا لیست ویو یا آریا گریدویو وقتی همزمان توی یک لیوت نمایش داده میشن ،بعداز چندبارسلکت متوالی در هرکدام  از لیست ها ، هرچندکه هیچ دستوری برای سلکت ها تعریف نشده باشه ،برنامه فورس کلوز میده!!! مشکل از کجاست؟(البته این زمانی برام اتفاق میافته که اداپتر همراه باعکس یاباتن که متنها وتصاویرش  آنلاین گرفته میشن )

 

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


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

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

اینجوری هم سمت سرورتون کارایی تر هستش و هم اندروید.

mohammad3250 پسند دیده است

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
در در 1396/05/12, 15:50:48، نورنما گفته است :

سلام

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

انگار امکانی هم قرار نداده که بشه طول متن رو بدست آورد و ارتفاع اسکرول رو برابر با اون قرار داد !

درسته یا من پیداش نکردم ؟

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
در 6 ساعت قبل، مجید آرتا گفته است :

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

اینجوری هم سمت سرورتون کارایی تر هستش و هم اندروید.

خب 1000 تا لیمیت دادم ، مثل اسکرول نمیخواد 10 تا 10 لود کنم ؟

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
در 15 ساعت قبل، mohammad3250 گفته است :

خب 1000 تا لیمیت دادم ، مثل اسکرول نمیخواد 10 تا 10 لود کنم ؟

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

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


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

سلام من کتابخونرو چند هفته ایه گرفتم ولی نمیدونم چرا Adapter B4a Layout که ی جور مولتی پنله. و Adapter ...With Image  وقتی این دو تا ادپتر رو استفاده میکنم ب درستی کار میکنن ولی وقتی که میخوام بیام و اسکرول کنم گاهی درست کار میده. ولی اکثر موقع اسکرول یا قفل میکنه یا کلا فورس کلوز میده موندم چی کنم فایل Apk نمونه برنامه نیمه کارمم قرار میدم ک خودتون ی تستی بزنین 

PGA LOCKER-b4a.example.m1--1

ممنون میشم زود ت جوابمو بدین:fekr:

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


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

سلام دوباره راسی ببخشین یادم رفت اروری که موقع اسکرول کردن میده رو بزارم.. این ارور حدودا موقع رسیدن به ایتم بالای 110 تا پیش میاد.......... مثلا میرسه ایتم 110 یهو متوقف میشه برنامم تو گوشیم.. ولی تو شبیه ساز اینطور نیس و درسته:sorry:
Downsampling image due to lack of memory.
Downsampling image due to lack of memory: 2
Downsampling image due to lack of memory: 4
Panel size is unknown. Layout may not be loaded correctly.
Downsampling image due to lack of memory.
Downsampling image due to lack of memory: 2
main_lvl_getview (java line: 1966)
java.lang.OutOfMemoryError: Failed to allocate a 82956 byte allocation with 71936 free bytes and 70KB until OOM
    at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
    at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
    at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:651)
    at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:486)
    at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:993)
    at android.content.res.Resources$Injector.createFromResourceStream(Resources.java:3059)
    at android.content.res.Resources.loadDrawableForCookie(Resources.java:2752)
    at android.content.res.Resources.loadDrawable(Resources.java:2638)
    at android.content.res.Resources.getDrawable(Resources.java:911)
    at android.content.res.Resources.getDrawable(Resources.java:870)
    at android.app.ApplicationPackageManager.getDrawable(ApplicationPackageManager.java:748)
    at android.app.ApplicationPackageManager.loadUnbadgedItemIcon(ApplicationPackageManager.java:1737)
    at android.app.ApplicationPackageManager.loadItemIcon(ApplicationPackageManager.java:1717)
    at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:155)
    at android.app.ApplicationPackageManager.getApplicationIcon(ApplicationPackageManager.java:805)
    at android.app.ApplicationPackageManager.getApplicationIcon(ApplicationPackageManager.java:810)
    at anywheresoftware.b4a.phone.PackageManagerWrapper.GetApplicationIcon(PackageManagerWrapper.java:83)

 

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


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

سلام 

 

AriaFilePicker یک نمونه کاری خود آقای شاهدی برای Adapter B4a Layout  هست که میتونید روش کار ایشونو توی این سورس نگاه کنید وباهمون روش کارکنید! البته AriaFilePicker  توی شبیه ساز قفل میکنه وباید روی گوشی امتحانش بکنید .این کدپایین هم نوعی توضیح واسه نحوه استفاده از ariafilepicker هستش ! 

 

Sub OpenFileOrFolder
	'age item click shode ye directory ya hamun folder bud migim item hae dakhelesh ro
	'tuye listview namayesh bede
	If LastFileClicked.IsDirectory Then
		'''''اگر روی پوشه کلیک شد دوباره داخل پوشه جدید بشودودنبال فایل بگردد
		LoadPathToListView(LastFileClicked.GetPath)
		Else
		Register.address = LastFileClicked.GetPath  'ارسال ادرس ونام فایل باهم  به اکتیویتی اصلی main
		Msgbox(main.address,main.address) 
		''''''بعداز کلیک روی فایل از اکتیویتی خارج می شود
	''''''''''''''''''''''''''''''''''
	Activity.Finish
	'''''''''''''''''''''''''''''''''
	End If
End Sub

 

 

جواب برای قسمت دوم سوالتان : این خطا ارور کمبود حافظه هست در گوشی ،لذا در لیست های خیلی بزرگ وطولانی ، باید اندازه وحجم تصاویرتان که برای لیست ویو میدین کوچک باشه !مثلا 50 در 50  

 

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

مجید آرتا پسند دیده است

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


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

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

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

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

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


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

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

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


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