رفتن به مطلب

Mr.Kafiri

کاربر رو به رشد
  • تعداد ارسال ها

    243
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    16

تمامی مطالب نوشته شده توسط Mr.Kafiri

  1. اقای شاهپیری سلام من یه سورسی قدیمی دارم که با کتابخونه okhttputils میومد یه صفحه وب رو دانلود میکرد و متن صفحه وب رو به من برمیگردوند . الان میخوام با همین کتابخونه شما این کارو انجام بدم ولی متد دانلودش چیزی به من بر نمیگردونه و مستقیم توی حافظه ذخیره میکنه ، باید توی حافظه ذخیره کنم بعد اون فایل رو بخونم یا راه دیگه ای هم داره؟ کتابخونه okhttp خیلی راحت توی ساب jobdone میتونیم job.GetString کنیم و راحت چیزی که دانلود شده رو گرفت ولی کتابخونه شما توی CreateModel میایم محل ذخیره رو میدیم اصلا نمیشه کاری کرد. میدونم سوال پیش پا اوفتاده ای ولی من نمیفهمم چیکار باید بکنم
  2. سلام و درود.. اقای شاهپیری توی رویداد کلیک 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 کار نمیکنه یا یجایی من اشتباه رفتم
  3. ارتفاع خود ویو ریسایکلر نه.. منظورم ارتفاع کل ایتم ها مثلا 50 تا ایتمم داریم میخوایم اندازه بگیریم این پنجا تا ایتم چقدر ارتفاع هاشون میشه مثلا 600dip نمیدونم چجوری توضیح بدم خودم یه راهی بذهنم رسید که بیام توی حلقه ارتفاع هارو با هم جمع کنم ولی میخواستم بدونم راه دیگه ای هم داره. مثلا شما در اسکرول ویو میتونید با دستور زیر اندازه کل حجمی که اسکرول میشه رو بگیرید HSV1.Panel.Height -------------------------- من الان ریسایکلر ویو رو توی اسکرول ویو قرار دادم . منتها میخوام اسکرول هاشو همزمان باشه خودم گفتم ارتفاع کل ایتم های ریسایکلر رو گرفت و اندازه ارتفاع خود ویو ریسایکلر رو به همون اندازه کنیم تا دیگه خود ویو ریسایکلر اسکرول نشه و فقط اسکرول ویو اسکرول بشه. یکم پیچیده شد ببخشید حالا نمیدونم این راه حل درسته یا اصلا نمیشه کاری کرد که اسکرول هاشون همزمان باشه حل شد!!!!
  4. خیلی ممنون. این مشکل حل شد... ----------- یه سوال دیگه ، میشه اندازه ارتفاع کل ایتم ها رو حساب کرد؟؟؟ مثلا با دستور زیر میتونیم اندازه ارتفاع پنل اسکرول ویو رو بگیریم HSV1.Panel.Height راهی داره ارتفاع کل رو حساب کرد؟ خودم یه راهی بذهنم رسید که تعداد ایتم ها رو گرفت و با حلقه جمع کرد ولی میخواستم بدونم راه حل دیگه هم داره یا نه
  5. نه منظورم اینه که نیاد خط بعدی ادامه داشته باشه و بشه اسکرول کرد بصورت افقی
  6. سلام اقای شاهپیری یه سوال داشتم آیا امکان داره توی فلکس بجای اینکه بیاد خط بعدی مستقیم ادامه داشته باشه؟ اگر نمیشه چه راهی رو پیشنهاد میکنید برای اینکار من سورس تنظیم ارتفاع رو دیدم ولی اون ارتفاعش رو اندازه میگرفت میخوام طول متن رو اندازه بگیرم
  7. بله من تست کردم روی اندروید 10 بخوبی هم کار میکنه
  8. سلام دوست عزیز درون همین کتابخونه متد AriaMarket پیاده شده کافیه همین کتابخونه ورژن 7 رو دانلود کنید بعد بریزید درون پوشه کتابخونه هاتون و تیک کتابخونه بزنید (تیک AriaLib رو بزنید)
  9. سلام. آقای شاهپیری اگر امکان داره یه سورس ساده که ایتم ها با xml لود میشن قرار بدید...
  10. خیلی ممنون کار کرد. فقط اگر کاربر سوآیپ کرد راهی داره بفهمی که کاربر الان تو چه پوزیشنی هست؟؟ رویدادی داره برای اینکار؟؟
  11. سلام اقای شاهپیری توی ویو پیجر آیا میشه کاری کرد که وقتی کاربر سوآیپ کرد فقط یه یه ایتم عوض شه.. الان وقتی کاربر سریع سوآیپ کنه 5 6 تا آیتم عوض میشه.. ؟؟؟؟؟ ویرایش: یا CarouselLayoutManager
  12. سلام آقای شاهپیری کتابخونه های 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 هم مشکل داره.. میخوام از چشمک استفاده کنم باید این کتابخونه ها هم تیک بخورنن
  13. آقای شاهپیری یه سوال دلیل اینجور خطا ها موقع دانلود فایل چیه؟؟ من با موبایل ال جی ، هواوی تست میکنم کار میکنه ولی با موبایل سامسونگ اینجور خطا میده
  14. سلام آقای شاهپیری چجوری میشه جیسون مثل زیر درست کرد { "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")
  15. ببخشید.. یه مثال ساده بزنید.. چون هر چی توی آموزش ها گشم چیزی نبود
  16. آقا شاهپیری ببخشید با این کتابخونه میشه چند فایل رو با هم دانلود کرد؟؟! قابلیت MultiThread داره؟
  17. ممنون.. این تاپیک رو دیدم نمیدونم چجوری باید باش کار کنم.. کجا باید این دستورات رو بنویسم
  18. سلام.. ببخشید تاپیک قدیمی رو آوردم بالا.. میخواستم بگم کار با این کتابخونه چجوریه؟؟؟ والا ما که چیزی نفهمیدیم.. اگر کسی میدونه یه توضیحی بده.. خیلی ممنون میشم.
  19. دوست عزیز اولا که تاپیک قدیمی رو بالا نیاوردی و برای سوال تاپیک جدید بزنید.... دوم این کتابخانه برای عکس آنلاین هستش و نمیتونید آفلاین استفاده کنید
  20. سلام اقای شاهپیری لطفا در نسخه بعدی قابلیت راست چین شدن کلید بازگشت در سورس اسکرول رو بزارید و همچنین قابلیتی برای اضافه کردن کلید های بیشتر با ایکون های دلخواه
  21. ببخشید فایل PersianHorizontalSCV.jar رو به پوشه کتابخانه ها اضافه کردم ولی در b4a به کتابخانه ها اضافه نشد چندین بار برنامه رو بستم دوباره باز کردم رفرش کردم بازم اضافه نشد. نباید همراه فایلی رو که پیوست کردین فایلی xml دیگه یی هم باشه
  22. سلام. ببخشید دوباره سوال میکنم من این فایلی رو که پیوست کردید باید چیکار کنم و در بیسیک چه کدی رو بزنم لطفا ساده تر توضیح بدید
  23. سلام اقای شاهپیری در سورس بازارتون چجوری میشه اسکرول ویو های افقی رو راست چین کرد از دستور زیر استفاده کردم ولی همه اسکرول ها راست چین شدند جز اولی. دلیلش چیه؟ (HorizontalScrollView1.FullScroll(True و اقای شاهپیری میشه بگید چجوری باید با کلید بیشتر در سورس بازارتون کار کرد ببخشید میدونم وقتتون کم هست ولی خیلی لنگم
×
×
  • اضافه کردن...