-
تعداد ارسال ها
75 -
تاریخ عضویت
-
آخرین بازدید
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط Ali BBH
-
-
اها اینو جدیدا اورده حتما چون من ورژن 1 رو دارم و تقریبا مال چند ماه پیشه و دیگه طرفش نرفتم و الان فهمیدم یه ورژن دیگه ازش داده 1.10 میرم اونم بگیرم اگه واقعا اینجوری باشه عالیه دیگه
- 2
-
در 9 دقیقه قبل، محمـد گفته است :
خب حتما درست تنظیم نکردین : ) شما باید اون متغیر ک میگه چ خط هایی جاستیفای بشه با توجه به سایز فونتتون عوضش کنین من با آزمونو خطا برای سایز 12 که پیشفرض کتابم بود عدد 0.67 گذاشتم جواب داد
در اصل جاستیفای روهم از باب کتاب جدا بزاریم برای برنامه های کاربردی هم مفیده و چون تیکه متن ها کوتاهه توی برنامه بهتره با نسخه وطنی باشه تا کشیده بشه
ولی خب بازم هرکس مختاره از چیزی ک میخواد استفاده کنه و بنده هم فقط یه نکته بود ک خدمتتون عرض کردم
توی برنامه جدیدم ک کاربردیه پیاده سازی کردم و راهشو پیدا کردم که چطور هنگ نکنه و واقعا هم جواب داده
والا تنضیمات خاصی نداره که 2 تا متده :
jj.JustifyByAddSpace
که فاصله میده یکیم :
jj.JustifyByExtendWords
که کشیده میکنه
و داخل این 2 هم برای تنضیم فقط این متغیرو داره که تایین میکنه خط اخر جاستیفی روش اعمال بشه یا نشه مگنه چیز دیگه ای نداره
JustifyLastLine as Boolean
ولی خب خوشحالم که تونستی مشکل هنگ کردنشو حل کنی تونستی به ماهم بگو ممنون میشیم
- 1
-
در ۱ ساعت قبل، محمـد گفته است :
خوبه اما مشکلی ک نسبت به نسخه وطنی داره اینه ک این فقط اسپیس میده
اما نسخه وطنی که توی سایت همسایه میفروشن ( خریدم ) متون با قوائد فارسی و عربی طبق اولویت کشیده میشن و خیلی خوشگل درمیادش
من نسخه وطنی رو خریدم و اصلا بدردم نخورد چون 2 تا مشکل داره:
1 اینکه خوب کار نمیکنه برای متنای طولانی هنگ میکنه برنامه(بهینه نیست )
2 اینکه اصلا بازم بدرد کتاب نمیخوره چرا ؟
چون که مثلا حالا ما کتاب نه ولی این متنو بخوایم تو برنامه جاستیفای کنیم :
به نام خدا
متن برای تست است این متن برای تست است
مورد دوم
این متن برای تست است این متن برای تست است
به این صورت جاستیفای میکنه :
بــــــــــــــــــه نــــــــــام خــــــــــــدا
مــــتن برای تست است این متن برای تست است
مـــــــــــــــــــــــــــــــــــــــــورد دوم
این متن برای تست است این متن برای تست است
قالب متنو بهم میزنه و سر تیتر هارو میکشه و خراب میکنه
در تراز بندی جاستیفای ما چند نوع جاستیفای داریم (justify low -justify medium - justify high ) که این الان justify high که تو این نوع حتی سرتیتر ها هم روش اعمال میشه جاستیفی و.... که این اصولی نیستش
البته اینم بگم برای متنایی که پشت سر هم هستن و سر تیتر ندارن به خوبی کار میکنه
-
دوست عزیزسوال مربوط به ریپل رو تو تاپیک خودش بپرسین ، حالت ریپل فقط روی اندروید ۵ به بالا کار میکنه ، زیر ۵ فقط تغییر رنگ ساده داره
بازم ممنون از راهنماییتون چون یادم بود همچین حرفی رو زده بودین تو فیلم اموزشی گفتم .
بعدشم عزیز من اگه دقت کنی تو سوالم هم اشاره کردم به ریپل اریا لیست ویو هم کتابخونه ی ریپل که مطما هستم کاربرانی که فیلم اموزشی رو ببینن بعد هی الفای رنگشونو تغیر بدن ببینن هیچ اتفاقی نمیوفته سوال من براشون پیش میادش
-
از AriaNativeRipple استفاده کنین
مرسی درست شد فقط یه سوال چرا ریپل افکت من مثل مال شما نیستش چون تو یکی از فیلماتون دیدم وقتی کلیک میکردین رنگ ها از یک نقطه شروع میشدن و همجا رو پر میکردن الان هم تو ریپل افکت خود اریا لیست ویوم هم تو این کتابخونه که معرفی کردین به صورت ساده و کامل یه رنگی میاد و میره اینم باید بگم که من الفای رنگم هم کم گذاشتم تا شاید مشکلش اون باشه چون یادمه گفته بودین اگه الفای رنگ زیاد باشه تو اندرید های پایین خوب کار نمیکنه .
ripple1.Initialize(p,Colors.Transparent,Colors.ARGB(45,135, 206, 235))
-
وقتی شما لیوت خودتون رو میسازین دیگه اون ساب کارنمیکنه ، شما از پنل اصلی که به لیست ویو میدین برای کلیک استفاده کنین
cur1.Position=Position Dim p As Panel p.Initialize("p") p.LoadLayout("Llist") p.Tag = Position rowView.AddView(p,0%x,0%y,100%x,12.5%y)
Sub p_Click Dim panel As Panel = Sender Dim position As Int = panel.Tag ToastMessageShow("Position : " & position , False) End Sub
خیلی ممنون
اخه میخوام این اتفاقات یا همون ریپل افکت که رو هر ایتم کلیک میکنی باشه بازم چون من اون کارو کردم ولی بعدش دیگه هیچ اتفاقی بعداز کلیک کردن رو هر ایتم نمیوفتاد
بعدشم من قبلا تو مولتی پنل از این روش استفاده میکردم و یه مشکلی داشت این بود که خوب نمیتونستم کنترلش کنم وقتی روش سلکت میشه رنگش عوض بشه برداشته شد همون قبلی بمونه این جوری نمیتونستم بخوبی رویداد کلیک رو با تمام جزئیاتش رو پنل پیاده سازی کنم بعضی موقع ها قاطی میکرد و موقع ی اسکرول کردن کلیک انجام میشد
اگه میشد کاری کنی که هم زمان بشه از کلیک پنل استفاده کرد و هم ریپل افکت لیست ویو کار کنه عالی میشد
-
عذز میخوام که اسپم میدم ولی باید بگم که ورژن کتابخونم 8.2 هستش رو 7 هم تست کردم ولی همچنان کار نکرد
-
رویداد های select وlongselect کار نمیکنن این کد های من :
Sub Globals Dim arialist1 As AriaListView Dim ad As AriaAdapterB4aLayout Dim cur1 As Cursor Dim sql1 As SQL Private lblname1 As Label Private picuser1 As ImageView Private plist As Panel Private lblvalue1 As Label End Sub
Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("lll") File.Copy(File.DirAssets,"t.db",File.DirInternal,"t.db") sql1.Initialize(File.DirInternal,"t.db",False) cur1=sql1.ExecQuery("select * from testtabale") arialist1.Initialize("aria") Activity.AddView(arialist1,0%x,10%y,100%x,100%y) ad.Initialize(cur1.RowCount-1).ToListView(arialist1) End Sub
Sub aria_getview (rowView As Panel,Position As Int) cur1.Position=Position Dim p As Panel p.Initialize("") p.LoadLayout("Llist") rowView.AddView(p,0%x,0%y,100%x,12.5%y) lblname1.TextColor=Colors.Black lblvalue1.TextColor=Colors.Black lblname1.Typeface=Typeface.LoadFromAssets("Vazir-Light-persian-digits-overwrite.ttf") lblvalue1.Typeface=Typeface.LoadFromAssets("Vazir-Light-persian-digits-overwrite.ttf") lblname1.Text=cur1.GetString("namet") lblvalue1.Text=cur1.GetString("number") picuser1.Bitmap=LoadBitmap(File.DirAssets,cur1.GetString("pic")) End Sub
Sub aria_select (ParentEventName As String,position As Int) ToastMessageShow(position,False) End Sub Sub aria_longselect (ParentEventName As String,position As Int) ToastMessageShow(position,False) End Sub
وقتی رو لیست ویو کلیک میکنم حالت کلیک و لونگ کلیک به درستی رو هر قسمت اعمال میشه ولی تو ساب اتفاقی نمیوفته
-
پیغام Connected توی محیط کنسول داده شد ؟
اگه پیغام رو داده که باید متصل بشه
ففط یادتون باشه تیک USB Debugging رو از تنظیمان NOX فعال کرده باشید.
دستت درد نکنه مجید جان ولی من اینکارایی که گفتین انجام دادم و تو کنسول پیغام کانکت هم میگیرم ولی در اخر وقتی میام تو b4a کامپایل میکنم هیچ دیوایسی یپدا نمیکنه و پیغام :
No Device Found
رو میده
لیست ویو قدرتمند و بسیار سریع AriaListView
در مرتبط با فروشگاه
ارسال شده در
من لیستمو جوری طراحی کردم با xml که 3 تا textview داره با یدونه imageview
حالا مشکل اینجاست که اریا لیست ویو تو این اداپتورش بیشتر از 3 ایتم نمیگیره برای لیست ویو در صورتی که من 4 تا ایتم دارم واینجا ارور میگیره :
adap1.Initialize("mylist",listname,listberand,listprice,listpicture).ToListView(listHome)
نمیخوام از از دیساینر خود b4a هم استفاده کنم میخوام همین لایوت ایکس ام الی که درست کردم استفاده کنم
کاش یه اداپتر تو اریالیست میزاشتی که میتونست لایوت xml بگیره (لایوتی فراتر از 3 ایتم و خاص)بعد ویو هارو با ایدی هایی که بهش میدیم شناسایی کنه و اینطوری قابلیت طراحی لایوت xml هم بهش اضافه بشه