-
تعداد ارسال ها
243 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
16
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط Mr.Kafiri
-
-
سلام و درود..
اقای شاهپیری توی رویداد کلیک OnItemClick چجوری میشه با viewclicked کار کرد من هر کار میکنم خطا میده
-
Sub PR_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int) Dim pg1 As Panel =layoutitem pg1.Width = 48%X pg1.Height = 140dip . . . pg1.Tag = dt.id End Sub Sub PR_onCreateViewHolder(layoutitem As Object,viewtype As Int) As Object Dim p As Panel = layoutitem Dim pp As Panel pp.Initialize("") pp.LoadLayout("form_pr") p.AddView(pp,0%X,0,45%X,120dip) Return Null End Sub Sub PR_getItemCount As Int Return lData.Size End Sub Sub PR_OnItemClick(ItemTag As Object,viewclicked As Object,position As Int) dim p as panel = viewclicked dim p2 as panel = p.getView(0) dim img as ImageView = p2.GetView(0) . . . End Sub
الان این کد های من اشتباس؟
من یه امیج ویو دارم که میخوام وقتی روی اون کلیک شد عکسش عوض بشه، مثل اینکه نمیدونم viewclicked کار نمیکنه یا یجایی من اشتباه رفتم
-
در 17 ساعت قبل، محمدرضا شاهپیری گفته است :
متوجه نشدم عزیز. ارتفاع ریسایکلر ویو منظورتونه؟
ارتفاع خود ویو ریسایکلر نه.. منظورم ارتفاع کل ایتم ها مثلا 50 تا ایتمم داریم میخوایم اندازه بگیریم این پنجا تا ایتم چقدر ارتفاع هاشون میشه مثلا 600dip
نمیدونم چجوری توضیح بدم
خودم یه راهی بذهنم رسید که بیام توی حلقه ارتفاع هارو با هم جمع کنم ولی میخواستم بدونم راه دیگه ای هم داره.
مثلا شما در اسکرول ویو میتونید با دستور زیر اندازه کل حجمی که اسکرول میشه رو بگیرید
HSV1.Panel.Height
--------------------------
من الان ریسایکلر ویو رو توی اسکرول ویو قرار دادم . منتها میخوام اسکرول هاشو همزمان باشه خودم گفتم ارتفاع کل ایتم های ریسایکلر رو گرفت و اندازه ارتفاع خود ویو ریسایکلر رو به همون اندازه کنیم تا دیگه خود ویو ریسایکلر اسکرول نشه و فقط اسکرول ویو اسکرول بشه. یکم پیچیده شد ببخشید
حالا نمیدونم این راه حل درسته یا اصلا نمیشه کاری کرد که اسکرول هاشون همزمان باشه
حل شد!!!!
- 1
-
در 51 دقیقه قبل، محمدرضا شاهپیری گفته است :
خب اینکه دیگه خیلی ساده اس. ریسایکلر رو کافیه افقی کنید. دستور Horizontal هست موقه اینشیالایز. و لیوت منیجر هم از نوع Listview
خیلی ممنون. این مشکل حل شد...
-----------
یه سوال دیگه ، میشه اندازه ارتفاع کل ایتم ها رو حساب کرد؟؟؟
مثلا با دستور زیر میتونیم اندازه ارتفاع پنل اسکرول ویو رو بگیریم
HSV1.Panel.Height
راهی داره ارتفاع کل رو حساب کرد؟
خودم یه راهی بذهنم رسید که تعداد ایتم ها رو گرفت و با حلقه جمع کرد ولی میخواستم بدونم راه حل دیگه هم داره یا نه
-
در 2 ساعت قبل، محمدرضا شاهپیری گفته است :
عزیز فلکس خودش خاصیتش اینه. نیازی نیست کاری انجام بدین. به صورت خطی پر میکنه تا برسه آخر بعد میاد خط بعد.
نه منظورم اینه که نیاد خط بعدی ادامه داشته باشه و بشه اسکرول کرد بصورت افقی
-
سلام اقای شاهپیری
یه سوال داشتم آیا امکان داره توی فلکس بجای اینکه بیاد خط بعدی مستقیم ادامه داشته باشه؟
اگر نمیشه چه راهی رو پیشنهاد میکنید برای اینکار من سورس تنظیم ارتفاع رو دیدم ولی اون ارتفاعش رو اندازه میگرفت میخوام طول متن رو اندازه بگیرم
-
در 3 ساعت قبل، batman123 گفته است :
سلام.
دوستان تغییرات روی اندروید 10 خیلی زیاد بوده ظاهرا
هر کتابخونه یا دستوری که قبلا روی اندروید مثلا 8 جواب میداده، روی اندروید 10 جواب نمیده!!
حالا میخوام بدونم کسی بوده که این کتابخونه رو روی اندروید 10 یا 11 تست کرده باشه؟
بله من تست کردم روی اندروید 10 بخوبی هم کار میکنه
- 1
-
در 7 ساعت قبل، ali babajany گفته است :
سلام دوستان من تازه وارد این انجمن شدم متاسفانه قسمتی رو پیدا نکردم که بتونم یه تاپیک جدید بنویسم الان یه دو ساعتی میشه کل سایت رو دارم زیر و رو میکنم
دوستان لینک های دانلود کتابخونه ها هیچ کدوم کار نمیکنه. منم خیلی گیر کردم روی این کتابخونه
کتابخونه ariamarkets رو میخواستم اگر کسی داره ممنون میشم لینکش رو برام بفرسته
سلام
دوست عزیز درون همین کتابخونه متد AriaMarket پیاده شده کافیه همین کتابخونه ورژن 7 رو دانلود کنید بعد بریزید درون پوشه کتابخونه هاتون و تیک کتابخونه بزنید
(تیک AriaLib رو بزنید)
در در 18 اردیبهشت 1394 در 14:06، امین شاهدی گفته است :دانلود ورژن 7 کتابخانه :
- 1
-
سلام. آقای شاهپیری
اگر امکان داره یه سورس ساده که ایتم ها با xml لود میشن قرار بدید...
-
در 2 ساعت قبل، محمدرضا شاهپیری گفته است :
خیر شدنی نیست با این نوع از لیوت منیجرها. برای همچین چیزی باید از listview به همراه gravitysnappager استفاده کنید. به شکل زیر
Pr.Builder("pr").NormalRecycler.XMLLayout.ListView.Horizontal.RecyclerView.GravityPagerSnap(Pr.GRAVITY_START,True).Build
خیلی ممنون کار کرد.
فقط اگر کاربر سوآیپ کرد راهی داره بفهمی که کاربر الان تو چه پوزیشنی هست؟؟ رویدادی داره برای اینکار؟؟
-
سلام
اقای شاهپیری توی ویو پیجر آیا میشه کاری کرد که وقتی کاربر سوآیپ کرد فقط یه یه ایتم عوض شه.. الان وقتی کاربر سریع سوآیپ کنه 5 6 تا آیتم عوض میشه..
؟؟؟؟؟
ویرایش: یا CarouselLayoutManager
-
سلام
آقای شاهپیری کتابخونه های PersianFastNetwork با FirebaseNotification با هم مشکل دارن ، خطای زیر رو میدن
B4A Version: 10.2 Java Version: 11 Parsing code. (0.00s) Building folders structure. (0.85s) Compiling code. (0.40s) Compiling layouts code. (0.07s) Organizing libraries. (0.00s) (AndroidX SDK) Generating R file. (2.91s) Compiling generated Java code. (13.39s) Convert byte code - optimized dex. Error Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/DefaultDateTypeAdapter; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/ExclusionStrategy; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldAttributes; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldNamingPolicy; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldNamingPolicy$1; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldNamingPolicy$2; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldNamingPolicy$3; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldNamingPolicy$4; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/gson/FieldNamingPolicy$5; UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: Translation has been interrupted at com.android.dx.command.dexer.Main.processAllFiles(Main.java:692) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315) at com.android.dx.command.dexer.Main.runDx(Main.java:293) at com.android.dx.command.dexer.Main.main(Main.java:249) at com.android.dx.command.Main.main(Main.java:94) Caused by: java.lang.InterruptedException: Too many errors at com.android.dx.command.dexer.Main.processAllFiles(Main.java:684) ... 4 more
چیکار کنم؟
ویرایش: با FirebaseAdmob هم مشکل داره.. میخوام از چشمک استفاده کنم باید این کتابخونه ها هم تیک بخورنن
-
آقای شاهپیری یه سوال
دلیل اینجور خطا ها موقع دانلود فایل چیه؟؟ من با موبایل ال جی ، هواوی تست میکنم کار میکنه ولی با موبایل سامسونگ اینجور خطا میده
-
سلام آقای شاهپیری
چجوری میشه جیسون مثل زیر درست کرد
{ "method": "getPostByShareLink", "api_version": "0", "Content-Type": "application/json; charset=UTF-8", "auth": "zkfvkypwljubqkyxclnyopaaveokujuy", "client": { "app_name": "Main", "app_version": "1.7.7", "package": "com.instagram.android", "platform": "Android" }, "data": { "share_string": "EYmVJZVWZG", "profile_id": "5b69ea9e9dc6d60589d991c5" } }
بخش Client یا data را چجوری باید درست کرد؟؟؟
بقیه رو میشه مثل کد زیر درست کرد ولی اگر زیر مجموعه داشته باشه باید چیکار کرد؟
Json.putToJSON("api_version", "0") Json.putToJSON("Content-Type", "application/json; charset=UTF-8") Json.putToJSON("auth", "zkfvkypwljubqkyxclnyopaaveokujuy") Json.putToJSON("method", "getPostByShareLink")
-
در 4 ساعت قبل، محمدرضا شاهپیری گفته است :
بله دوست عزیز علاوه بر دانلود همزمان شما میتونید دانلود سریالی هم داشته باشید و مثه idm حالت Queue داشته باشید
ببخشید..
یه مثال ساده بزنید.. چون هر چی توی آموزش ها گشم چیزی نبود
-
آقا شاهپیری ببخشید با این کتابخونه میشه چند فایل رو با هم دانلود کرد؟؟! قابلیت MultiThread داره؟
-
در 29 دقیقه قبل، Salar82 گفته است :
بفرما
ممنون.. این تاپیک رو دیدم
نمیدونم چجوری باید باش کار کنم.. کجا باید این دستورات رو بنویسم
-
سلام..
ببخشید تاپیک قدیمی رو آوردم بالا..
میخواستم بگم کار با این کتابخونه چجوریه؟؟؟ والا ما که چیزی نفهمیدیم..
اگر کسی میدونه یه توضیحی بده.. خیلی ممنون میشم.
-
در 56 دقیقه قبل، mv103 گفته است :
سلام عکس من افلاین است میخوام از پوشه اسست بیارم
دستور زیر رو غلط میگیره چه مدلی باید بنویسم ممنون
glid.Load(LoadBitmap(File.DirAssets,Position&"g.jpg")).AsBitmap.CenterCrop.IntoImageView(ImageView)
کاش توی مستند سازی کتابخانه می نوشنید هزار مدل تست کردم نشد
دوست عزیز اولا که تاپیک قدیمی رو بالا نیاوردی و برای سوال تاپیک جدید بزنید....
دوم این کتابخانه برای عکس آنلاین هستش و نمیتونید آفلاین استفاده کنید
-
در ۱ ساعت قبل، علیرضا _امیراحمدی گفته است :
سلام خوبید بچه ها
این کتابخونه رو کسی داره یا نمونه این رو:
Get contact ID or name from Phone number
اسمش :
ممنون
سلام.. بفرمایید
- 1
-
سلام اقای شاهپیری لطفا در نسخه بعدی قابلیت راست چین شدن کلید بازگشت در سورس اسکرول رو بزارید و همچنین قابلیتی برای اضافه کردن کلید های بیشتر با ایکون های دلخواه
-
ببخشید فایل PersianHorizontalSCV.jar رو به پوشه کتابخانه ها اضافه کردم ولی در b4a به کتابخانه ها اضافه نشد
چندین بار برنامه رو بستم دوباره باز کردم رفرش کردم بازم اضافه نشد. نباید همراه فایلی رو که پیوست کردین فایلی xml دیگه یی هم باشه
- 3
- 1
-
در 3 ساعت قبل، محمدرضا شاهپیری گفته است :
این کارها به عهده دوستان هست عزیز. پشتیبانی شامل رفع مشکلات کتابخونه میشه فقط.
این مورد هم به خاطر مشکل کلاس horizontalscrollview هست. کلاس رو ادیت کردم. دستور (HorizontalScrollView1.FullScroll(True بعد از اینکه آیتمها رو به اسکرول ویو دادید صدا بزنید. یعنی تو متد onBindViewHolder بعد از حلقه. کلاس جدید هم PersianHorizontalSCV هست.
سلام. ببخشید دوباره سوال میکنم
من این فایلی رو که پیوست کردید باید چیکار کنم و در بیسیک چه کدی رو بزنم
لطفا ساده تر توضیح بدید
- 3
- 1
-
در در 16 دی 1398 در 14:21، wolf5618 گفته است :
سلام اقای شاهپیری
در سورس بازارتون چجوری میشه اسکرول ویو های افقی رو راست چین کرد
از دستور زیر استفاده کردم ولی همه اسکرول ها راست چین شدند جز اولی. دلیلش چیه؟
(HorizontalScrollView1.FullScroll(True
و اقای شاهپیری میشه بگید چجوری باید با کلید بیشتر در سورس بازارتون کار کرد
ببخشید میدونم وقتتون کم هست ولی خیلی لنگم
اقای شاهپیری بشدت لنگم
- 1
- 3
-
سلام اقای شاهپیری
در سورس بازارتون چجوری میشه اسکرول ویو های افقی رو راست چین کرد
از دستور زیر استفاده کردم ولی همه اسکرول ها راست چین شدند جز اولی. دلیلش چیه؟
(HorizontalScrollView1.FullScroll(True
و اقای شاهپیری میشه بگید چجوری باید با کلید بیشتر در سورس بازارتون کار کرد
ببخشید میدونم وقتتون کم هست ولی خیلی لنگم
- 3
- 1
ویژه: کتابخانه جامع PersianFastNetwork
در مرتبط با فروشگاه
ارسال شده در
اقای شاهپیری سلام
من یه سورسی قدیمی دارم که با کتابخونه okhttputils میومد یه صفحه وب رو دانلود میکرد و متن صفحه وب رو به من برمیگردوند . الان میخوام با همین کتابخونه شما این کارو انجام بدم ولی متد دانلودش چیزی به من بر نمیگردونه و مستقیم توی حافظه ذخیره میکنه ، باید توی حافظه ذخیره کنم بعد اون فایل رو بخونم یا راه دیگه ای هم داره؟
کتابخونه okhttp خیلی راحت توی ساب jobdone میتونیم job.GetString کنیم و راحت چیزی که دانلود شده رو گرفت ولی کتابخونه شما توی CreateModel میایم محل ذخیره رو میدیم اصلا نمیشه کاری کرد.
میدونم سوال پیش پا اوفتاده ای ولی من نمیفهمم چیکار باید بکنم