اطلاعیه

کاربر گرامی

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

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


امین شاهدی

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

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

در 20 دقیقه قبل، mr_marashi گفته است :

سلام

دوستان بنده از آریالیست ویو برای نمایش دو متن و یک تصویر در هر آیتم استفاده می کنم 

و نرم افزار بدون هیچ خطایی اجرا میشه 

اما مشکل اینجاست که عکس در ویو نمایش داده نمیشه و جاش خالیه

لطفا راهنمایی کنید 

مچکرم

سلام ، آدرس عکس ر. بهچه صورت میدین ؟ کدتون رو بدین

مهدی ایزدی پسند دیده است

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


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

سلام ، آدرس عکس ر. بهچه صورت میدین ؟ کدتون رو بدین

    Arialistview.Initialize("")
    L1.Initialize
    L2.Initialize
    L3.Initialize
    
    Activity.AddView(Arialistview,0,0,100%x,100%y)
    Arialistview.Color=Colors.Cyan
    
    For i=0 To 1000
        L1.Add("محمد رضا قاضی مرعشی")
        L2.Add("شماره :"&i)
        L3.Add("calculator.png")
    Next
    AriaAdapter.Initialize("layout_image_right",L1,L2,L3).ToListView(Arialistview)
    Arialistview.SetDividerHeight(5dip)
    
    

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
در 24 دقیقه قبل، mr_marashi گفته است :

    Arialistview.Initialize("")
    L1.Initialize
    L2.Initialize
    L3.Initialize
    
    Activity.AddView(Arialistview,0,0,100%x,100%y)
    Arialistview.Color=Colors.Cyan
    
    For i=0 To 1000
        L1.Add("محمد رضا قاضی مرعشی")
        L2.Add("شماره :"&i)
        L3.Add("calculator.png")
    Next
    AriaAdapter.Initialize("layout_image_right",L1,L2,L3).ToListView(Arialistview)
    Arialistview.SetDividerHeight(5dip)
    
    

دوستان تورو خدا یکی جواب بده

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
در 20 دقیقه قبل، mr_marashi گفته است :

دوستان تورو خدا یکی جواب بده

دوست عزیز هنوز نیم ساعت نگذشته دوباره اسپم میدین ؟ دوستان اینجا منتظر نشستن که شما سوال بپرسی سریع همونجا جوابتو بدن !

50 بار هم گفتم برای اینکه از assets رو استفاده کنین باید از متد getAssetsFullAddress استفاده کنین : 

l3.Add(AriaAdapter.getAssetsFullAddress("esmeAx,jpg"))

 

مهدی ایزدی پسند دیده است

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


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

دوست عزیز هنوز نیم ساعت نگذشته دوباره اسپم میدین ؟ دوستان اینجا منتظر نشستن که شما سوال بپرسی سریع همونجا جوابتو بدن !

50 بار هم گفتم برای اینکه از assets رو استفاده کنین باید از متد getAssetsFullAddress استفاده کنین : 


l3.Add(AriaAdapter.getAssetsFullAddress("esmeAx,jpg"))

 

معذرت می خوام دوست خوبم

درست شد

حالا اگر بخوام  از حافظه rootexternal برای لود کردن عکس استفاده کنم باید چه کدی بنویسم؟

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


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

باید آدرس کامل رو به لیست بدین یا هم میتونین بیتمپ رو مستقیم بدین ، هرجوری که راحتین ، اگه خواستین بیتمپ بدین بهتره از LoadBitmapSample استفاده کنین تا عکس بزرگ نباشه و برنامه کرش نکنه : 

l3.Add(LoadBitmapSample(File.DirRootExternal,"ax1.jpg",70,70))

 

مهدی ایزدی پسند دیده است

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


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

باید آدرس کامل رو به لیست بدین یا هم میتونین بیتمپ رو مستقیم بدین ، هرجوری که راحتین ، اگه خواستین بیتمپ بدین بهتره از LoadBitmapSample استفاده کنین تا عکس بزرگ نباشه و برنامه کرش نکنه : 


l3.Add(LoadBitmapSample(File.DirRootExternal,"ax1.jpg",70,70))

 

بسیار ممنونم از الطافتون

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


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

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

واقعا پولی که گرفتی حلالت خیلی راحت شده کارم و اینکه شکل و شمایل برنامه هام خیلی زیباتر شده و حتی برای دیتابیس انلاین ، سرویس ImageDownloader و برای حلقه for مولتی پنلمم حداقل حداقل 6 خط کد کم شده و میتونم بگم این لیست ویو یک شگفتیه :53:♥ 

راستی برای دوستانی که میخوان از این لیست ویو در دیتا بیس انلاین استفاده کنن این کدو میزارم من اینطوری استفاده میکنم بدون هیچمشکلی راحت 350 تا رکورد و برام میگیره♥

Sub JobDone(job1 As HttpJob)

    If job1.Success Then
        
        If job1.JobName="dl" Then
            Dim parser As JSONParser
            parser.Initialize(job1.GetString)
            Dim lst As List
            lst = parser.NextArray
            For Each m As Map In lst
                l1.Add(m.Get("title"))
                l2.Add(m.Get("text"))
                l3.Add(m.Get("imgname"))
                l4.Add("click me")    
            Next
            
            ad.Initialize(ad.Layouts.LAYOUT_BUTTON_CENTER,l1,l2,l3,l4).ToGridView(aria)
            
            End If
        End If

End Sub

من هنوز یاد نگرفتم چطوری این کدارو بزارم :DD: (بالای ادیتور علامت <> رو بزنین و کد رو وارد کنین و افزودن به مطلب رو بزنین)

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


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

راستی اگه بشه یه کاری کرد که مثه گالری گوشی یه لیست درست بشه و متن  روی عکس پایین بیوفته خیلی باحال میشه شایدم بشه باهاش بسازیم ولی من نمیدونم اگه میشه راهنماییمم کنید ممنون میشم:give_heart:

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


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

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

واقعا پولی که گرفتی حلالت خیلی راحت شده کارم و اینکه شکل و شمایل برنامه هام خیلی زیباتر شده و حتی برای دیتابیس انلاین ، سرویس ImageDownloader و برای حلقه for مولتی پنلمم حداقل حداقل 6 خط کد کم شده و میتونم بگم این لیست ویو یک شگفتیه :53:♥ 

راستی برای دوستانی که میخوان از این لیست ویو در دیتا بیس انلاین استفاده کنن این کدو میزارم من اینطوری استفاده میکنم بدون هیچمشکلی راحت 350 تا رکورد و برام میگیره♥

من هنوز یاد نگرفتم چطوری این کدارو بزارم :DD: (بالای ادیتور علامت <> رو بزنین و کد رو وارد کنین و افزودن به مطلب رو بزنین)

ممنون قصد ما هم راحت تر کردن کار برنامه نویسای عزیزمونه ♥

در 44 دقیقه قبل، imvic گفته است :

راستی اگه بشه یه کاری کرد که مثه گالری گوشی یه لیست درست بشه و متن  روی عکس پایین بیوفته خیلی باحال میشه شایدم بشه باهاش بسازیم ولی من نمیدونم اگه میشه راهنماییمم کنید ممنون میشم:give_heart:

میتونین هرطور که مایلین لیوت رو توی دیزاینر بسازین و از طریق B4aLayoutAdapter اون ها رو با آریا لیست ویو چه به صورت لیست و یا گرید نمایش بدین

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


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

با تشکر از کتابخانه شما.

من 3 تا مشکل دارم

1- با توجه به آموزش تصویری نسخه یک شما من اومدم و یک لیست ساده همراه با نمایش عکس ساختم که خطای زیر را میدهد
 

java.lang.NoClassDefFoundError: com.squareup.picasso.Picasso
    at aria.gp.listview.array.adapter.CustomArrayAdapter.getView(CustomArrayAdapter.java:115)
    at android.widget.AbsListView.obtainView(AbsListView.java:2263)
    at android.widget.ListView.makeAndAddView(ListView.java:1790)
    at android.widget.ListView.fillDown(ListView.java:691)
    at android.widget.ListView.fillFromTop(ListView.java:752)
    at android.widget.ListView.layoutChildren(ListView.java:1630)
    at android.widget.AbsListView.onLayout(AbsListView.java:2091)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at anywheresoftware.b4a.BALayout.onLayout(BALayout.java:43)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.support.v7.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:437)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1671)
    at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1525)
    at android.widget.LinearLayout.onLayout(LinearLayout.java:1434)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
    at android.view.View.layout(View.java:14817)
    at android.view.ViewGroup.layout(ViewGroup.java:4631)
    at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1987)
    at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1744)
    at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
    at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
    at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)

 

2- من از آریا لیست به عنوان لیست ویو درون AHNavigationDrawer استفاده کردم، layout با تراز چپ مشکلی نداره ولی وقتی تراز را راست قرار میدهم هیچ نوشته ای از لیست نمایش داده نمیشود. وقتی که center هم قرار میدهم به شکل صحیحی در وسط منو قرار نمیگیرد.

 

3- یک مورد دیگه هم هست، به چه صورتی میتونم در نمایش لیست، خط جداکننده هر آیتم را حذف کنم

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


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

سلام . این اخطار ها چیه توی لوگ آریا لیست ویو نشون میده ؟

 

LogCat connected to: B4A-Bridge: LGE LG-K430
—------- beginning of system
—------- beginning of main
** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
** Activity (main) Pause, UserClosed = true **
** Activity (names) Create, isFirst = true **
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.
Warning: same object added to list multiple times.

 

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


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

مربوط به لیست هاتونه ، اخطار میده که آیتم های یکسانی رو به لیستتون اضافه کردین

در ضمن این لاگ ها هیچ ربطی به آریالیست ویو نداره

 

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


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

سلام دوستان

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

عکس هام که استفاده کردم 2 کیلوبایت حجم داره و تعداد رکوردم 5000 ردیفه

لطفا راهنمایی کنید

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


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

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

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

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

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


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

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

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


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