اگه شما میخوایین یه متن بذارین روی لیست ویو میتونین این تغییرات رو تو xml اعمال کنین
که باید تو کدای تکیت وی بذارین
یا به این صورت که نسبت به ارتفاع وسط قرار بگیره
android:layout_gravity="center_vertical"
یه میتونین ارتفاع از بالا با طوری تنظیم کنین که دقیقا تکتست جایی بیفته که میخوایین با این کد
android:layout_marginTop="10dp"
اون ده رو تغییر بدین تا اون چیزی که میخوایین ست بشه
سلام شما میتونین از این کد استفاده کنین که استاد شادهدی داخل سورس جدید گذاشتن
If ISANIMATIONENABLED Then
Panel1.Height=1dip
Panel1.SetLayoutAnimated(200,Panel1.Left,Panel1.Top,Panel1.Width,150dip)
End If
نه ببینین منظورم استاد شاهدی اینه که شما میتونی یه لایوت طراحی کنی هرچی که لازم داری از باتن و عکس مثل مولتی پنل بذاری داخل لایوت و بعد میتونی این لایوت رو هم روی لیست ویو پیاده کنی هم روی گرید ویو که تو آپدیت ورژن 7.5 میتوینین این لایوت رو به گالری ویو هم نسبت بدین
سلام
تا جایی که من اطلاع دارم و استفاده کردم کتابخونه آقای شاهدی حالت ریپلش تو اندروید 5 به بالا جواب میده
شما میتونین مستقیما از کتابخونه RippleEffect استفاده کنین نسخه آپدیت شدش هم به تازگی منتشر شده
سلام
شما event رو گالری بذار با این صورت
ببین جواب میده
Sub gallery_imageclicked (ParentEventName As String,position As Int)
ToastMessageShow(position,False)
End Sub
شما برای استفاده از کارت ویو میتونین اسم عکسا رو به دیتابیس بدین به این صورت
a1.png
بعدی بیاین از آداپتور ایمیج وی استفاده کنین و تو لیست مربوط به ایمیج به این صورت عکس رو از دیتابیس بگیرین دقیت کنین از آداپتر دیتابیس استفاده نکنین
l3.Add(LoadBitmap(File.DirAssets,cur.getString("pic")))
بله چرا نشه
اگه اموزشا رو نگلا کنین آقای شاهدی کامل توضیح دادن
Dim l1,l2,l3 As List
l1.Initialize
l2.Initialize
l3.Initialize
l1.Add("اطلاعات جدیدی از اچ تی سی 10")
l2.Add("لیست ویو دوم")
و همینطوری ادامه بدین اگه دوتا l1 بنویسین اونوق ان دوتا رو برای لیست اول تکرار یکنه تا جایی که حلقه فور مشخص کنه و الی آخر
بازم ارور میده
این ارور رو داد
java.lang.ClassCastException: android.support.v7.widget.CardView cannot be cast to android.widget.RelativeLayout
at aria.gp.listview.array.adapter.DataBaseArrayAdapter.getView(DataBaseArrayAdapter.java:86)
at android.widget.AbsListView.obtainView(AbsListView.java:2346)
at android.widget.ListView.makeAndAddView(ListView.java:1875)
at android.widget.ListView.fillDown(ListView.java:702)
at android.widget.ListView.fillFromTop(ListView.java:763)
at android.widget.ListView.layoutChildren(ListView.java:1684)
at android.widget.AbsListView.onLayout(AbsListView.java:2148)
at android.view.View.layout(View.java:16630)
at android.view.ViewGroup.layout(ViewGroup.java:5437)
at anywheresoftware.b4a.BALayout.onLayout(BALayout.java:43)
at android.view.View.layout(View.java:16630)
at android.view.ViewGroup.layout(ViewGroup.java:5437)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:336)
at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
at android.view.View.layout(View.java:16630)
at android.view.ViewGroup.layout(ViewGroup.java:5437)
at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:493)
at android.view.View.layout(View.java:16630)
at android.view.ViewGroup.layout(ViewGroup.java:5437)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:336)
at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
at com.android.internal.policy.PhoneWindow$DecorView.onLayout(PhoneWindow.java:2678)
at android.view.View.layout(View.java:16630)
at android.view.ViewGroup.layout(ViewGroup.java:5437)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2171)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1931)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1107)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6013)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
at android.view.Choreographer.doCallbacks(Choreographer.java:670)
at android.view.Choreographer.doFrame(Choreographer.java:606)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
و یه چیز دیگه ام اینکه تو اندروید 4 به پایین توی کارت ویو وقتی میخوایم اسکرول کنیم رنگ پس زمینه مشکی میشه حتی با وجود رنگ دادن به اکتیوتی بازم رنگش مشکی میشه و اون حالتش خراب میشه
سلام من وقتی از کارت ویو استفاده میکنم میخوام مطالب رو از دیتابیس لود کنم این ارور رو میده
java.lang.ClassCastException: android.support.v7.widget.CardView cannot be cast to android.widget.RelativeLayout
at aria.gp.listview.array.adapter.DataBaseArrayAdapter.getView(DataBaseArrayAdapter.java:86)
at android.widget.AbsListView.obtainView(AbsListView.java:2177)
at android.widget.ListView.makeAndAddView(ListView.java:1840)
at android.widget.ListView.fillDown(ListView.java:675)
at android.widget.ListView.fillFromTop(ListView.java:736)
at android.widget.ListView.layoutChildren(ListView.java:1655)
at android.widget.AbsListView.onLayout(AbsListView.java:2012)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4562)
at anywheresoftware.b4a.BALayout.onLayout(BALayout.java:43)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4562)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4562)
at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:349)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4562)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:14289)
at android.view.ViewGroup.layout(ViewGroup.java:4562)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1976)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1730)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1004)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5481)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
at android.view.Choreographer.doCallbacks(Choreographer.java:562)
at android.view.Choreographer.doFrame(Choreographer.java:532)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
at android.os.Handler.handleCallback(Handler.java:730)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
تمام حالات ور هم چک کردم وقتی مثل اموزش ویدیویی مینویسم یعنی آیتم های لیست ویو رو با حلقه فور میسازم درسته کار میکنه و دیتابیس رو با لایوت های قبلی برا برانامه لود میکنم بازم درسته یعنی نه لایوت ساخته شده مشکل داره نه دیتابیس ولی وقتی مطالب کارت ویو رو از دیتابیس میگرم اون خطای بالایی رو میده
مشکل از کجاس؟