-
تعداد ارسال ها
591 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
44
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط نورنما
-
-
در در 1396/03/27, 23:17:50، Alireza Khorram گفته است :
من لیستمو جوری طراحی کردم با xml که 3 تا textview داره با یدونه imageview
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/select" android:background="@drawable/selector" android:clickable="true" > <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/text1" android:textSize="20dip" android:textColor="@color/text1" android:layout_alignTop="@+id/imageView" android:gravity="right" android:layout_toLeftOf="@+id/imageView" android:layout_toStartOf="@+id/imageView" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="16dip" android:id="@+id/text2" android:textColor="@color/text2" android:layout_below="@+id/text1" android:layout_marginTop="10dp" android:layout_alignRight="@+id/text1" android:layout_alignEnd="@+id/text1" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:gravity="right" android:layout_marginBottom="5dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="16dip" android:id="@+id/text3" android:textColor="@color/text3" android:layout_below="@+id/text1" android:layout_marginTop="55dp" android:layout_alignRight="@+id/text1" android:layout_alignEnd="@+id/text1" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:gravity="right" android:layout_marginBottom="5dp" /> <ImageView android:layout_width="100dp" android:layout_height="100dp" android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_margin="10dp" /> </RelativeLayout>
حالا مشکل اینجاست که اریا لیست ویو تو این اداپتورش بیشتر از 3 ایتم نمیگیره برای لیست ویو در صورتی که من 4 تا ایتم دارم واینجا ارور میگیره :
adap1.Initialize("mylist",listname,listberand,listprice,listpicture).ToListView(listHome)
نمیخوام از از دیساینر خود b4a هم استفاده کنم میخوام همین لایوت ایکس ام الی که درست کردم استفاده کنم
کاش یه اداپتر تو اریالیست میزاشتی که میتونست لایوت xml بگیره (لایوتی فراتر از 3 ایتم و خاص)بعد ویو هارو با ایدی هایی که بهش میدیم شناسایی کنه و اینطوری قابلیت طراحی لایوت xml هم بهش اضافه بشه
سلام
هرچندتا تکست ولیبل وعکس می خواهین بذارین میشه . بااستفاده ازکتابخونه XmlLayoutBuilder می تونید اینکارروبکنیدودههاقابلیت دیگه بااینکاربه آریالیست ویو بدهید .نمونه کار رو باسورس مرتبط با اریالیست ویو در این لینک پایین دانلودو مشاهده بفرمائید.
XmlLayoutBuilder در لیوت های آماده آریالیست ویو
البته ریسورس آریالیست ویو این مثال (AriaListViewResources) ورژن 6 هست که ریسورس این ورژن را درپوشه اصلی سورس، خودتان قبلا کپی کنید.و
فقط دقت کنید که فایل لایوت اختصاصی سازنده برنامه (timeline.xml) تو این مسیر از برنامه هستش:
Objects\res\layout
- 1
-
راستش من اونی که از این کتابخونه دیدم رو عرض میکنم که همه آیتم ها ومحتویات لیست رو اول کار و یهویی لود میکنه مگراینکه ما مقداری بهش مشخص کنیم وبه اصطلاح لیمیت بدیم ،بخاطرهمین لود کل اطلاعات در اول کاره که لود اولیه مثلا 600 ایتم یا هرمقدار کثیری که باشد،زمان زیادی طول میکشه و با وقفه ای چندلحظه ای محتویات لیست چندصدتایی ظاهرمیشه هرچند محتویات لیستتان آنلاین باشد چون لود اولیه همه اول کار بوده سرعت اسکرول لیست خیلی زیاداست ودیگه به هیچ وجه نیازی به مکث جهت دانلود آیتمهای پایینتر اعم از تصاویر وغیره نخواهیدداشت ! این همان مزیت آریالیست ویوست نسبت به اسکرول ویو وغیره .اگه اریالیست ویو رو در مثال آنلاین استفاده کنیدبه عرایضم خواهیدرسید! ودر آخر اینکه آیتمهای تصویری درحافظه گوشی ذخیره میشه وحذف نمیشه بله درست میفرماییدوسوای بدی اش که اشغال حافظه هست باز دارای مزیتهایی هست که سرعت لود بار دوم به بعد لیست را خصوصا در لیست آنلاین خیلی بالا می برد و سوای سرعتش از استفاده بیش از حد حجم اینترنت کاربران جلوگیری می کند.
-
ببینید وقتی مثلا هزار تصویر میگذارید که یکباره نمایش داده بشوند ، خب باید اندازه تصاویر را پایین بیاورید مثلا 100در 100 کنید یا شبیه آن . والا طبیعی که گوشی ها وحتی امولاتورها به علت کمبود حافظه هنگ می کنند ، حالا حجم تصاویر رو دستی کم کنید و درصورت نیازباکلیک روی تصویر، تصویرواحدی باسایزبزرگ واصلی نمایش بدهید یا نه بوسیله picasso یا ariaglid کم کنید که دستورات پیکاسو در آموزش های آریا لیست ویو به صورت تصویری هست وهمراه کتابخانه ارائه شده است . نمونه ای از موردی که 606 تصویر باحجم کم در اریا لیست ویو (آنهم بدون لیمیت دادن) هست(606 تاتصویررو یکجاباهم لودمیکنه) در نرم افزار (قرآن صوتی زیبا ) هست (به قسمت (ترجمه آیات) مراجعه نمایید) البته بروزرسانی جدید عجله داشتم ودقت نداشتم حجم تصاویررو خیلی کم کرده ام وکیفیتشان پایین اومده ،ومشکل از آریالیست ویو نیست .
-
خب این سوال رو بهتر بود درتایپیک دیگری مطرح می کردید!! ببینید این مثال کارتونو راه می اندازه یانه!
<TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/text1" android:textSize="40dp" android:fontFamily="Arial" android:font="@font/lobster_italic" android:fontFamily="@font/lobster" android:textStyle="italic" android:textColor="@color/expandtext1" android:gravity="right" android:layout_margin="5dp" />
بجای "Arial" ، اسم فونت خودتونو بذارید!یادر لیوت اختصاصی بجایش از android:fontFamily="@font/lobster" استفاده کنیدوازداخل برنامه توسط متغیر "font" بهش فونت معرفی واضافه کنید.
و واسه مطالب بیشتر دست به کار بشید و این منابع روببینید!
یادست به کاربشیداین منبع روببینید!
-
اگه منظورت اینجور تصاویر متین و خوبه سه ستونیه خب چاره اش اینه که اندازه dip تکست ها رو توی xml نزدیک صفر قرار بدی وتوی برنامه هم مقدار تکست ها رو خالی ="" قرار بدی و متن ها رو هم میگیدخطا میده حذف نکنید مثلا توی مثال پایینی اندازه متن ها برابر .1dp قرار داده ام ، بعدش android:layout_height تصاویر رو توی xml اونقدر کم کن تا سه تا تصویر کنارهم خودبخود جا بگیرند ، همین! مثل پست های قبلیم مدل دو ستونی رو گفته بودم .
اینم نباید فراموش بشه : arialistview.SetColumnCount(3)
'در لیوت LAYOUT_IMAGE_CENTER ' اندازه متن هاوتصاویر (گالری) سه ستونی بدون نمایش متن درزیرتصاویر <TextView android:layout_height=".1dp" android:layout_width="fill_parent" android:id="@+id/text1" android:textSize="0dip" android:textColor="@color/text1" android:gravity="center" android:layout_below="@+id/imageView" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_margin=".1dp"/> <TextView android:layout_width="0dp" android:layout_height=".1dp" android:textSize=".1dip" android:id="@+id/text2" android:textColor="@color/text2" android:layout_below="@+id/text1" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:gravity="center" android:layout_marginLeft="0dp" android:layout_marginRight="0dp" android:layout_marginBottom="0dp" /> <ImageView android:layout_width="wrap_content" android:layout_height="122.5dp" android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginLeft="0dp" android:layout_marginTop="0dp" android:layout_marginRight="0dp" />
تقریبا در تنظیمات xml برای تصویر برای سه ستونی اندازه android:layout_height= 122.5dip وکمتر باشه که هرچه قدر کمتر فاصله تصاویر از بالا وپایین باهم کمترونزدیک به صفرمیشه .
مثلا :
واسه یک ستونی android:layout_height= 350dip
واسه دوستونی android:layout_height= 135dip
واسه سه ستونی android:layout_height= 115dip
واسه چهارستونی android:layout_height= 86dip
خلاصه اندازه ها رو خودتون بااین منوال کم وزیادکنید تا صفحه با رویه ی دلخواهتان تنظیم بشود
نکته: البته به نظرم شاید AriaAdapterWithButton برای نمونه شما بهتر از AriaAdapterWithImage باشه !یا اینکه لیوت اختصاصی واسش طراحی کنید.چون سوای تصویر دارای علامت دکمه ویدئو یا صوت وغیره هم بودند.
نمی دونید آقای شاهدی کجا هستند منم منتظر جوابم هستند که بامشغله ای که دارم هی به این پست سرمیزننم تا ببینم جواب داده اند یا خیر! که باسوال عده ی زیادی که منتظرند مواجه میشم!
- 1
-
در در 1396/02/06, 16:57:23، hamedj گفته است :
عکسایی که با لینک آنلاین میگیره و تو لیست نشون میدرو چطوری میشه ذخیره کرد؟
سوالتون واضح نیست !
واضحتر بگید تا دوستان راهنمایی کنند .مثلا منظورتون توی کدوم آداپتره؟ Ariaadapterwithdatabase یا ariagallery با پیکاسو یا بدون آن یا اداپتر های دیگه؟! خب مثلا معمولا همون آدرسی که به اریا لیست ویو میگیری میدی رو با httpjob یا AriaAsyncTask هم میگیرن بعدش کپی میکنن به کارت حافظه گوشی یا با که آموزشش در انجمن هست وخیلی روش بحث شده .البته روشهای زیاد دیگه ای هم داره که بایدمتناسب بابرنامه تون انتخابشون کنید.
-
در در 1396/02/18, 15:09:04، hamedj گفته است :
من یه xml جدید درست میکنم که سه تا باتن داره چطوری به برنامه معرفی کنم که بتونم روشون کلیک کنم ؟
سلام
خب یه سرچ تو انجمن بزنید نمونه هاش هست مثلا یه سری به این تایپیک بزنید
اینم یه نگاه بیاندازید:
یا این نمونه :
لایوت تایم لاینی اقای اسکندری که اینجا تمام باتن ها و خود عکس هم قابلیت کلیک داره
فقط دقت کنید که فایل لایوت تو این مسیر از برنامه هستش
Objects\res\layout
توجه : معمولا رسمه تو انجمن کسی که سوالش تکراری وقبلا جوابشو دادند رو جواب نمیدن لذا قبل از سوال حتما سرچ کنید!
ضمنا آموزش ویدئویی Aria listview نسخه 4 رو هم اگه مطالعه نفرموده اید حتما مطالعه بفرمایید. -
من که ازش فعلا در حد خودش راضیم ! چندتا نرم افزارمو باهمین آریالیست ویو نوشتم دادم کافه بازار ، اگه ایشان نیستند من که جواب شما رو که داده بودم!!
1- خود آریا لیست ویو دارای کتابخانه picasso هست ،لذا کتابخانه پیکاسو رو از لایبرری حذف وتنها کتابخانه آریا لیست ویو رو فعال کنید و دستور پیکاسو رو مثل مثال زیر بنویسید .خب جواب میده
Dim aria_picasso As Picasso aria_picasso.InitializeAssets("image_1.jpg").resize(200,200).ToImageView (imageview1)
2- اگه باز با پیکاسو هم مشکل دارید می تونید از کتابخانه خوب Ariaglide استفاده کنید! که از پیکاسو هم باکیفیت تره و بهتره .
-
سلام
دستور تغییر فونتتان درسته که باید بعداز adapter.Initialize قرار بگیره ،شاید فونتتان مشکل داره ،مثلا این تو برنامه منه ودرست هم کار میکنه.BOLD برای کردن وامثال آن adapter.SetFont1(Typeface.CreateNew(Typeface.DEFAULT,Typeface.STYLE_BOLD)) این واسه تغییر مدل فونت adapter.SetFont1(Typeface.LoadFromAssets("BYekan.ttf")) adapter.NotifyDataSetChanged
- 1
-
سلام ببین این به دردت میخوره!
در در 1396/01/14, 13:17:14، [email protected] گفته است :سلام
این که قبلا جواب داده شده !
1- اگه منظورتون گالری عمودی باشه : شما از داخل پوشه layout که در arialistviewresources هست فایل لیوت موردنظر رو که دربرنامه شما layout_image_center.xml می تونه باشه رو بازکنیدواندازه android:layout_width و android:layout_height رو زیادکنید که اندازه تصویرتان بزرگتربشه . الان مثلا دراین مثال پایین اندازشون "180dp" هست که هم اندازه ی نصف صفحه هست یعنی دوتا تصویر درکنارهم ودوستونی هستش ،شما این دو رو دستی زیادش کن تا بشود هم اندازه کادرصفحه .
البته می تونید برای اندازه تمام صفحه از "fill_parent" هم استفاده کنید.
"android:layout_width="fill_parent "android:layout_height="fill_parent
یا درصورت نیاز از عبارت "wrap_content" نیز استفاد ه کنید ، این به این معنی که فقط به همون اندازه که نیاز داره، فضا اشغال میکنه.
"android:layout_width="wrap_content "android:layout_height="wrap_content
ضمنا android:layout_marginLeft هم فاصله عکس ها با کناره صفحه از سمت چپ هست که اگه بخوای کل صفحه رو بگیره باید نزدیک به صفر قرارش بدی و android:layout_marginTop هم فاصله عکسهااز همدیگر از بالاوپایینه و android:layout_marginRight هم ازسمت راسته که متناسب با نوع تصاویرت باید دستی تنظیمش کنی وذخیره کنی .
* البته اینوهم بگم سوال خودم هم هست که اندازه ی android:layout_marginTop تو گوشی های مختلف متفاوت میشه وتصاویر از بالا وپایین اندازه شون کم یا زیادتر است! نمی دونم !شاید بخاطر استفاده از (dp) تو مقداردهی اش باشه ولی زیادهم به چشم نمیادوکارآدمو راه میاندازه !
'اندازه تصاویر (گالری) موجوددرمثال که دوستونیه <ImageView android:layout_width="fill_parent" android:layout_height="180dip" android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginLeft="2dp" android:layout_marginTop="2dp" android:layout_marginRight="2dp" /> '''''''''''''''''''''''''''''''''''''''''''''''''' 'اندازه تصاویر موجوددر(نتیجه جستجو) درمثال که تک ستونیه <ImageView android:layout_width="350dp" android:layout_height="350dp" android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginLeft="2dp" android:layout_marginTop="15dp" android:layout_marginRight="15dp" />
مثلا نمونه ای از اریا لیست ویو که تصاویرش همانطورکه عرض شد بااندازه ی نصف صفحه تنظیم شده که اونو می تونید در قسمت گالری نرم افزار زیر که درکافه بازار هستش مشاهده کنید.(توقسمت نتیجه جستجو هم اریالیست ویو استفاده شده که تصاویرش تک ستونی وبزرگتر هست -قسمت منتخبهاش هم همینطور اریا لیست ویو هست!)
نمونه نرم افزار دارای گالری تصاویر با arialistview (نرم افزار مدعیان دروغین مهدویت)
2-اما اگه منظورتون گالری افقی با آریا گالری ویو باشه خب در این صورت لیوت (imgviewelayout.xml) هست واین نمونه سورسش هست : (نمونه سورس Aria Gallery با سه سایز متفاوت )
* البته تصاویرتان را باید درطول وعرض هم اندازه تصویرشماره یک موجود درسورس باشه تا تصاویر کل صفحه رو بگیره ویا (ضریبی از آن) ، حالا یا بصورت دستی هم اندازه بشن ویا با لیبل (که معمولا صلاح نیست وتصویرتان از چپ وراست وبالا وپایین کش میاد !) .اما اگه تصاویرتان طول وعرضش یک اندازه است ومربعیه خب طبیعتا مثل تصویر شماره دو میشه وکل صفحه را نخواهد گرفت .
نمی دونم واقعیت داره یا نه ! ولی شاید وصدالبته شاید آقای شاهدی رفتند سراغ گوشی glx (جی ال ایکس آریا)که توی این تایپیک زیر بهش اشاره شده ومشغول اون باشند! البته اگه اینجورباشه که ارزش صبرکردن رو داره ! نه؟
میگن گوشی آریا glx رو کارمیکنن!نمی دونیم شوخیه یاجدی!
- 1
-
در در 1396/02/09, 15:49:06، hamedj گفته است :
کتابخونش نیست ک توش
اگه مطالب چندتایپیک قبلش رو مطالعه کرده باشید نوشته بودم : واسه دریافت کتابخانه جاستیفای هم از سایت همسایه میشه تهیه اش کنید و یا کتابخونه دیگری واسه انسرسنتر هست بنام RTLJustifyTextView که می تونیدازاون هم استفاده کنید
-
سلام
جناب آقای شاهدی من یک پروژه کتابخانه ای برای کسی ساختم وتحویل صاحب کاردادم که در اون اطلاعات بعداز سرچ از دیتابیس داخل arialistview انتقال داده میشن ولی در بروز رسانیش خواسته اند که کلمه مورد جستجو هم در همین لیست ویو رنگی بشه که هرکاری کردم که بین کتابخانه RichString وarialistview ارتباط برقرار کنم که همانطورکه این کتابخانه کلمات خاص لیبل وادیت تکست رو رنگی می کنه همانطور اونو در این لیست ویو رنگی کنه نتونستم ! آیا راهی واسه ایجاد ارتباط بین این دوکتابخانه هست که حروف وکلمات خاصی از این لیست ویو رو با richstring رنگی کنیم ؟لطفا راهنمایی بفرمایید.
-
سلام آقای اسکندری وقتی اینکار رو انجام میدیم صفحه آخر یعنی صفحه محصول میاد ولی بدون وجود گزینه دانلود وتوضیحات و .... مثل تصویر زیر . مشکل در چیز دیگری است مثل تغییر دیتابیس اصلی سایت یااختلال در اتصال به دیتابیس دربرخی محصولات که بعدازتغییر قالب سایت ایجاد شده !
-----------------
برخلاف سایر محصولات مثل تصویر زیر :
_________________
البته تنها آریا لیست ویو نیست که اینجوری شده بلکه برخی از محصولات دیگه ای که خریدیم هم اینجوری هست :یعنی همه اونهایی که درقسمت مدیریت خریدها تصویرشان حذف شده وسیاه رنگه مثل تصویر پایین:(که تعدادشون هم خیلی زیاده وکم نیست وظاهرا مشکل خیلی ها هست ) مثل :کتابخانه AriaZip - MusicStramer - کتابخانه Effect دادن به تصاویر - Ultimate ListView Library - انتخاب طیف رنگ ها با SeekBar - کتابخانه FreeView ساخت پنجره شناور
-
-
سلام
این که قبلا جواب داده شده !
1- اگه منظورتون گالری عمودی باشه : شما از داخل پوشه layout که در arialistviewresources هست فایل لیوت موردنظر رو که دربرنامه شما layout_image_center.xml می تونه باشه رو بازکنیدواندازه android:layout_width و android:layout_height رو زیادکنید که اندازه تصویرتان بزرگتربشه . الان مثلا دراین مثال پایین اندازشون "180dp" هست که هم اندازه ی نصف صفحه هست یعنی دوتا تصویر درکنارهم ودوستونی هستش ،شما این دو رو دستی زیادش کن تا بشود هم اندازه کادرصفحه .
البته می تونید برای اندازه تمام صفحه از "fill_parent" هم استفاده کنید.
"android:layout_width="fill_parent "android:layout_height="fill_parent
یا درصورت نیاز از عبارت "wrap_content" نیز استفاد ه کنید ، این به این معنی که فقط به همون اندازه که نیاز داره، فضا اشغال میکنه.
"android:layout_width="wrap_content "android:layout_height="wrap_content
ضمنا android:layout_marginLeft هم فاصله عکس ها با کناره صفحه از سمت چپ هست که اگه بخوای کل صفحه رو بگیره باید نزدیک به صفر قرارش بدی و android:layout_marginTop هم فاصله عکسهااز همدیگر از بالاوپایینه و android:layout_marginRight هم ازسمت راسته که متناسب با نوع تصاویرت باید دستی تنظیمش کنی وذخیره کنی .
* البته اینوهم بگم سوال خودم هم هست که اندازه ی android:layout_marginTop تو گوشی های مختلف متفاوت میشه وتصاویر از بالا وپایین اندازه شون کم یا زیادتر است! نمی دونم !شاید بخاطر استفاده از (dp) تو مقداردهی اش باشه ولی زیادهم به چشم نمیادوکارآدمو راه میاندازه !
'اندازه تصاویر (گالری) موجوددرمثال که دوستونیه <ImageView android:layout_width="fill_parent" android:layout_height="180dip" android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginLeft="2dp" android:layout_marginTop="2dp" android:layout_marginRight="2dp" /> '''''''''''''''''''''''''''''''''''''''''''''''''' 'اندازه تصاویر موجوددر(نتیجه جستجو) درمثال که تک ستونیه <ImageView android:layout_width="350dp" android:layout_height="350dp" android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginLeft="2dp" android:layout_marginTop="15dp" android:layout_marginRight="15dp" />
مثلا نمونه ای از اریا لیست ویو که تصاویرش همانطورکه عرض شد بااندازه ی نصف صفحه تنظیم شده که اونو می تونید در قسمت گالری نرم افزار زیر که درکافه بازار هستش مشاهده کنید.(توقسمت نتیجه جستجو هم اریالیست ویو استفاده شده که تصاویرش تک ستونی وبزرگتر هست -قسمت منتخبهاش هم همینطور اریا لیست ویو هست!)
نمونه نرم افزار دارای گالری تصاویر با arialistview (نرم افزار مدعیان دروغین مهدویت)
2-اما اگه منظورتون گالری افقی با آریا گالری ویو باشه خب در این صورت لیوت (imgviewelayout.xml) هست واین نمونه سورسش هست : (نمونه سورس Aria Gallery با سه سایز متفاوت )
* البته تصاویرتان را باید درطول وعرض هم اندازه تصویرشماره یک موجود درسورس باشه تا تصاویر کل صفحه رو بگیره ویا (ضریبی از آن) ، حالا یا بصورت دستی هم اندازه بشن ویا با لیبل (که معمولا صلاح نیست وتصویرتان از چپ وراست وبالا وپایین کش میاد !) .اما اگه تصاویرتان طول وعرضش یک اندازه است ومربعیه خب طبیعتا مثل تصویر شماره دو میشه وکل صفحه را نخواهد گرفت .
نمی دونم واقعیت داره یا نه ! ولی شاید وصدالبته شاید آقای شاهدی رفتند سراغ گوشی glx (جی ال ایکس آریا)که توی این تایپیک زیر بهش اشاره شده ومشغول اون باشند! البته اگه اینجورباشه که ارزش صبرکردن رو داره ! نه؟
میگن گوشی آریا glx رو کارمیکنن!نمی دونیم شوخیه یاجدی!
- 1
-
سلام
اگه می بینید نمی تونید مشکل رو حل کنید خب بجای پیکاسو از کتابخانه AriaGlide استفاده کنید ! خیلی بهتر وباکیفیت تر از پیکاسو هم هست . همه ی پیکاسوهاتونو تبدیل به AriaGlide کنید.یه بار همین مشکل واسه منم پیش اومد ،منم همین کارروکردم وحل شد
- 1
-
سلام
وقتی کتابخانه اریالیست ویو رو فعال می کنید چون داخل اریا لیست ویو این کتابخونه وجود داره لذا ازاین نسخه وفایل picasso استفاده کنیدکه اقای شاهدی تو صفحه اول تایپیک گذاشتند
ببین شایدمشکلت ازاین باشه
البته این سطر زیر هم نیازی بهش نیست چون for next خودبخود خودش همیشه مقدار عددی رو میگیره ونه چیز دیگر :
Dim i As Int
منم خیلی وقته منتظر آقای شاهدی هستم!
- 1
-
ببخشید سرم مشغوله !
ببینید اگه با این سورس که فایل apk اش هم همراهشه قسمتی از مشکلتون تو جاستیفای آریا لیست ویو حل شد یه صلوات برمحمدوآل محمد خصوصا حضرت فاطمه زهرا سلام الله علیها که ایام شهادتش هست بفرستید.
جاستیفای آریالیست ویو هنگام اسکرول
البته در پوشه AriaListViewResources/layout فایل layout_image_right.xml رو جایگزین فایل قبلی بکنید و همینطور در پوشه AriaListViewResources/values فایل colors.xml رو جایگزین کنید تا بااین دوتا تنظیمات این سورس به هم نخوره
نکته: در این سورس دیتابیس رو لیمیت ندادم لذا کل دیتابیس رو یکجا جاستیفای ومنظم می کنه بنابراین فقط در شبیه ساز هنگام اسکرول کردن متن رو جاستیفای می کنه ونمایش میده ودرگوشی به علت کمبودحافظه طبیعتا هنگ میکنه لذا خودتون زحمت لیمیت دادن رو بکشید و واسه اینکه در لیمیت دادن به مشکل نیافتید وPositionدر getview وامثال اون درست کار کنه از لیوت بیسیک ( برخلاف این سورس )استفاده نکنید.
نحوه تهیه کتابخونه هاش رو هم که بالا عرض کردم !
-
بله جاستیفای متن ومنظم کردن اخر سطر ها در اریا لیست ویو هم انجام میشه ولی چند شرط داره :
1- از لیوت بیسیک فور استفاده نکنید که تنظیمات محاسباتی لیست ویو رو بهم میزنه
2- اگر در دیتابیس مثل متن وترجمه قرآن متنهای متعدد وطولانی دارید حتما باید در فراخوانی دیتابیس لیمیت بدین مثلا لیمیت ده تا ده تا و الا آریا لیست ویو همه رو باهم صدا میکنه وکندی سرعت کتابخانه های جاستیفای باعث میشه گوشی بیست سی ثانیه وبیشتر هنگ کنه !واین مطلوب نیست .
3- واسه تنظیم اریا لیست ویو و جاستیفای باید اندازه لیبل جاستیفای حتما هم اندازه متن لیست ویو باشه البته اگه در اریا لیست ویو متن همراه تصویر رو بکاربرده باشید.
4-واسه دریافت کتابخانه جاستیفای هم از سایت همسایه میشه تهیه اش کنید و یا کتابخونه دیگری واسه انسرسنتر هست بنام RTLJustifyTextView که می تونیدازاون هم استفاده کنید
اونطور که خاطرمه قبلا هردوکتابخونه رو برای اریا لیست ویو امتحان کردم وجواب داد تنها قسمت سختش تنظیم اندازه لیبل های اریا لیست ویو وجاستیفای بود
-
سلام من الان ورژن 8.2 استفاده می کنم ودر آن هست می تونید با ارسال پیام در تلگرام به مدیر سایت آقای مهدی ایزدی به این شماره: 989366928285+ مشکل دیده نشدن محصولات خریداری شده در قالب جدید سایت اعم از آریا لیست ویو رو حل کنید ،لطفا پیامهای سایت در قسمت خرید رو خوب مطالعه کنید !!!
-
سلام
بله ، راهش همون مطلب قبلی بنده هست که عرض شدیعنی این قسمت !
Sub list_onscroll
(onscroll = اسکرول کردن یعنی همین موقع بالاوپایین بردن لیست)!!!
واسه حرکت لیست ویو در باتن این دستور پایین روبگذارید !
شماره سطرلیست ویو= x arialistview.ScrollToPosition(شماره سطرلیست ویو ,False)
البته اگربخواین حرکتش دیده بشه وآبشاری بالا وپایین بره ،درقسمت دکمه مقدار شماره سطر لیست ویو رو که قبلا توسط متغییری از VisibleItemCount گرفتین رو بدین و تایمر روفعال کنید وداخل تایمر قبل از دستوربالا یعنی arialistview.ScroolToposition مقدار عدد سطرقبلی رو متناسب بامقدار سطرجدید یکی یکی کم یا اضافه کنیدتابه مقدار سطرجدید برسد.البته ظاهرا سوال دوم جایش اینجا نبود!
-
سلام بااین مقدار سطرفعال کنونی ازآریا لیست ویو رو بگیرید Sub list_onscroll (ParentEventName As String,FirstVisibleItem As Int,VisibleItemCount As Int,TotalItemCount As Int) ' VisibleItemCount شماره سطرفعال کنونی ازآریا لیست ویو End Sub بعدذخیره این شماره دردیتابیس هروقت برنامه بازشد مقدارذخیره شده دردیتابیس رو فراخوانی کنید وبااستفاده از دستورزیربه سطرسابق ازلیست ویوبرید arialistview.ScrollToPosition(شماره سطرلیست ویو ,False)'برو به این شماره سطر از آریا لیست ویو
-
سلام
جناب آقای شاهدی من یک پروژه کتابخانه ای برای کسی ساختم وتحویل صاحب کاردادم که در اون اطلاعات بعداز سرچ از دیتابیس داخل arialistview انتقال داده میشن ولی در بروز رسانیش خواسته اند که کلمه مورد جستجو هم در همین لیست ویو رنگی بشه که هرکاری کردم که بین کتابخانه RichString وarialistview ارتباط برقرار کنم که همانطورکه این کتابخانه کلمات خاص لیبل وادیت تکست رو رنگی می کنه همانطور اونو در این لیست ویو رنگی کنه نتونستم ! آیا راهی واسه ایجاد ارتباط بین این دوکتابخانه هست که حروف وکلمات خاصی از این لیست ویو رو با richstring رنگی کنیم ؟
-
سلام
چرا وقتی مثال رو اجرامیکنم از نرم افزار کلا خارج میشه؟! وقتی کتابخونه رو فعال می کنم همین مشکلو دارم؟!
حداقل سیستم موردنیاز کتابخونه چیه؟
لیست ویو قدرتمند و بسیار سریع AriaListView
در مرتبط با فروشگاه
ارسال شده در
سلام جناب آقای شاهدی . چرا دوتا آریا لیست ویو یا آریا گریدویو وقتی همزمان توی یک لیوت نمایش داده میشن ،بعداز چندبارسلکت متوالی در هرکدام از لیست ها ، هرچندکه هیچ دستوری برای سلکت ها تعریف نشده باشه ،برنامه فورس کلوز میده!!! مشکل از کجاست؟(البته این زمانی برام اتفاق میافته که اداپتر همراه باعکس یاباتن که متنها وتصاویرش آنلاین گرفته میشن )