رفتن به مطلب

programingcenter97.

کاربر عادی
  • تعداد ارسال ها

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

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

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

  1. آره اینو می دونستم❤️ سوالم این بود چجوری اپو از ریسنت اپ بیارم بالا؟ بدون اینکه اکتیوتی از اول استارت شه. میشه اون دکمه های بالا رو حذف کرد؟ میخوام دقیقا عین msgbox یک لایوت درست کنم. و اینکه ابزار آنلاینی وجود داره که کدهای xmlش رو بده؟
  2. سلام وقت بخیر، ببخشید می خوام یه دکمه روش بزارم که اگه زدم اکتیویتی که باز بوده رو نشون بده. اکتیویتیه حساسه یعنی نباید دوباره اجرا بشه و فقط باید موقع باز شدن Activity_Resume اجرا بشه. انگاری که کاربر وقتی دکمه رو زد بیاد اون اپ رو از recent app اجرا کنه. چه کدی باید بزنم؟
  3. سلام آقای شاهپیری خسته نباشید. @محمدرضا شاهپیری میشه اضطراری یه پیام توی پیوی بفرستید؟ یه خطا توی تایمر پیدا کردم
  4. سلام وقت بخیر، با این لایبری میتونم لیست برنامه هایی که باز هستند، پکیج نیمش رو بگیرم؟ میخوام اپ هایی که توی recent application گوشی هستن رو بگیرم. بدون دسترسی روت؟ امکانش هست؟
  5. سلام وقت بخیر، من 5 تا آیتم در ریسایکلر ساختم که همشون تکست باکس هستن. موقع زدن دکمه تایید، با حلقه for میخوام یه تغییر روی ویو ها اعمال کنم اما با خطا روبرو میشم. فک کنم برای این باشه که توی صفحه همه ویو ها موجود نباشند یعنی همون آیتم هایی که توی صفحه گوشی قابل مشاهده هستن وجود دارند و بقیه ویو ها چون توی کادر نیستند و وجود ندارند نمی تونم ویو رو بگیرم و تغییرات اعمال کنم. و خطا میده Error occurred on line: 2434 (M_Star) java.lang.NullPointerException: Attempt to read from field 'android.view.View androidx.recyclerview.widget.RecyclerView$ViewHolder.itemView' on a null object reference at com.persian.recycler.core.RecyclerLayout.GetViewForPosition(RecyclerLayout.java:2046) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197) at anywheresoftware.b4a.BA.raiseEvent(BA.java:193) at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80) at android.view.View.performClick(View.java:5215) at android.view.View$PerformClick.run(View.java:21196) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) میشه یه کمکی کنید که بتونم همه ویو هارو بدون کلک رشتی(یه متغیر که موقع لود آیتم بیاد از اون بخونه) اینکار رو بکنم؟ چون با کلک رشتی موقع لود آیتم میشه آیتم هارو تغییر داد و آیتم هایی که روی صفحه هستن رو نمیشه تغییر داد. ممنونم میشم راهنمایی کنید. من اومدم رویداد تکست چنج ادیت تکست رو اومدم نوشتم که بیاد توی طبق postion (با تگ و سندر)بیاد مقدار تکست ویو رو با تغییر ذخیره کنه اما گویا موقع تغییر در ادیت متن ادیت تکست بعضی مواقع ساب فراخوانی میشه بعضی مواقع ساب فراخوانی میشه اما توی Sender میاد یه چیز از ریسایکلر رو میده که این خطاشه. کدم: Sub txt_TextChanged (Old As String, New As String) If Sender Is EditText Then Dim txt As EditText = Sender If txt.IsInitialized = True Then Log(txt.Text) Dim map As Map = List.Get(((Page-1)*tedadSoulperpage)+txt.Tag) map.Put("Javab",txt.Text) End If End If End Sub خطاش Error occurred on line: 1477 (M_Start_Azmoon) java.lang.ClassCastException: com.persian.recycler.adapter.RecyclerAdapter cannot be cast to android.widget.TextView at anywheresoftware.b4a.objects.TextViewWrapper.getText(TextViewWrapper.java:36) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197) at anywheresoftware.b4a.BA.raiseEvent(BA.java:193) at anywheresoftware.b4a.shell.DebugResumableSub$RemoteResumableSub.resume(DebugResumableSub.java:22) at anywheresoftware.b4a.keywords.Common$13.run(Common.java:1714) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) چیکار کنم؟
  6. کار JobScheduler به چه صورته؟ چه فرقی به alarm manager داره؟ میشه توضیح بدین؟
  7. درسته حرفتون حالا این خطای تداخل رو چجوری رفع کنم تا کار کنه؟
  8. سلام آقای شاهپیری عزیز بنده چیکار کنم تا این رفع بشه؟ یه چیز دیگه من میخوام هر نیم ساعت یه نوتیفیکیشن به کاربر نشون بدم ولی دوستان میگن که وقتی صفحه گوشی خاموش باشه سرویس یکم تداخل داره توی لیب شما وقتی صفحه روشن میشه یهو همه شون با هم نشون داده میشه چجوری اینو رفع کنم؟ میخوان اپ آلارم بزنم
  9. شاید از بروز شدن B4A باشه امکانش هست یه بررسی کنید این خطا برای چیه؟ فقط لایبری شما اد شده و سورس شمارو اجرا کردم
  10. سلام وقت بخیر من میخوام از آلارم منیجر برای ساخت یه زنگ هشدار استفاده کنم. گویا کتابخونه وقتی صفحه گوشی خاموش باشد کار نمیکنه یعنی صبر میکنه تا صفحه روشن بشه بعد نوتیفیکیشن بیاد برای آلارم چه راه حلی پیشنهاد میدین تا این مشکل رفع شه؟ و من سورس شمارو که اجرا میکنم بدون هیچ لیب و ... این خطا رو میده B4A Version: 10.70 Parsing code. (0.00s) Java Version: 11 Building folders structure. (0.01s) Compiling code. (0.07s) ObfuscatorMap.txt file created in Objects folder. Compiling layouts code. (0.00s) Organizing libraries. (0.00s) (AndroidX SDK) Compiling resources (0.11s) Linking resources (0.56s) Compiling generated Java code. (1.79s) Convert byte code - optimized dex. Error Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/jobs/PersianJobService; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/jobs/PersianJobService$FinishReceiver; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/AlarmCore; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/AlarmModel; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/JobExtra; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/JobManager; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/PersianJobInfo; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/PowerModel; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/alarm/core/TimeUtils; 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.runMultiDex(Main.java:366) at com.android.dx.command.dexer.Main.runDx(Main.java:291) 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
  11. خیلی ممنونم یه سوال، من میخوام با زدن یک دکمه اسکرول ویو بره روی یک پوزیشن یک رکورد. یعنی مثلا با زدن باتن بره رکورد 31م و رکورده وسط صفحه نمایش قرار بگیره اونم با اسکرولی که انیمیشن داره، با چه کدی باید بزنمش؟
  12. سلام وقت بخیر. من بعد از لود شدن ریسایکلر ویو لازم دارم که به ویو ها دسترسی داشته باشم. یعنی مثلا رکورد رو اطلاعاتش رو بگیرم یا تغییر بدم. برای این کار اگه میشه متد زیر رو اضافه کنید که بتونم پرنت (layoutitem As Object) رو با دادن پوزیشن بگیرم و اطلاعات رو از ویو ها بگیرم یا ویرایش کنم. ممنونم. از notify و ... خبر دارم ولی به این نحوه لازم دارم اطلاعات رو بگیرم. مثلا متد PersianRecyclerLayout.GetParentViewWithPosition( Position as int ) as object
  13. سلام وقت بخیر استاد شاهپیری امکانش هست یه سورسی بنویسید با xml که با ریسایکلر ویو صفحه چت و صفحه قبل از چت که مربوط به لیست افرادی که باهاش چت داشته رو طراحی کرده باشین؟ خیلی ممنون
  14. سلام وقت شما بخیر. 

    برای آپدیت پرشین تایمر لطفا شماره حسابتون رو برام بفرستین بنده 50 تومن میریزم میدونم کمه ولی شرمنده

    خیلی نیاز دارم که تایمر توی بکگراند کار کنه اما با بسته شدن کامل اکتیوتی اون تایمر متوقف بشه

    و اینکه اگه کاربر دوباره بیاد توی همون اکتیویتی که تایمر هست تایمر با سرعت دو یا سه یا... نشمره

    @alireza_hnzpv امکانش هست به پیوی تلگرام بنده پیام بدید شماره حساب یا شبا تون رو بفرستید من واریز میکنم.

    و اینکه خیلی عجله دارم بر اینکه همین فردا یا حداکثر پس فردا آماده بشه چون کاربرانم خیلی معترض هستن. 

    ممنون

    1. محمدرضا شاهپیری

      محمدرضا شاهپیری

      سلام و درود. متاسفانه پیدا نکردم آیدیتونو. لطفا توی تلگرام پیام بدید ببینم موضوع چی هست.

  15. سلام وقت بخیر امکانش هست این آپدیت سریع تر بدین؟ حتی با هزینه. خیلی نیاز دارم که مشکلاتش رفع و امکاناتش اضافه بشه. لطفا میشه اینو توی اولويت بزارید برای آپدیت؟ در خدمت شما هستم @alireza_hnzpv
  16. سلام وقت بخیر دمتون گرم که تایمر توی پس زمینه کار میکنه ببخشید یه سوال این تایمر چون در پس زمینه کار میکنه کاربر بع از استارت شدن تایمر از صفحه اکتیوتی خارج میشه. با خارج شدنش تایمر استاپ نمیشه و اگه دوباره بیاد توی همون صفحخه و تایمر ایجاد بشه تایمر با سرعت دوبرابر کار میکنه و اگه دوباره وارد بشه با سرعت سه برابری کار میکنه. امکانش هست تغییری ایجاد کنید که با خارج شدن کلی از اکتیوتی تایمر هم متوقف بشه و درصورتی که اکتیوتی دوباره ایجاد شد تایمر قبلی دیگه وجود نداشته باشه که سرعت دوبل یا سوبل بشه؟ ممنون از شما
  17. سلام وقت بخیر امکانش هست متدی بزارید که من هر وقت که خواستم بتونم تشخیص بدم که تایمر چقدر از زمانش مونده؟ خارج از ساب باشه چون میخوام با زدن بر روی دکمه بیاد برسی کنه؟ و اینکه متدی داشته باشه که برسی کنیم تایمر فعاله یا نه؟
  18. راهی هست که توی ترد اصلی اجرا بشه و این خطا رو نده؟ کدم: Private Sub timer_onTick(Tag As String,TimeUntil As Int) Try If IsPaused(Me) = False Then Sleep(1) Time_Finish = TimeUntil End If If IsPaused(Me) = False Then Sleep(1) CallSubDelayed(Me,"On1") End If Catch Log(LastException) End Try End Sub Private Sub timer_onFinish(Tag As String) If IsPaused(Me) = False Then Sleep(1) CallSubDelayed(Me,"On2") End If End Sub خطا Error occurred on line: 299 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to read from field 'anywheresoftware.b4a.BA ir.aghamostafa.programingcenter.m_start_azmoon.activityBA' on a null object reference at ir.aghamostafa.programingcenter.m_start_azmoon._timer_ontick(m_start_azmoon.java:3624) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) Error occurred on line: 299 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference at anywheresoftware.b4a.shell.Shell.runGoodChain(Shell.java:479) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:293) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) Error occurred on line: 299 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to read from field 'anywheresoftware.b4a.BA ir.aghamostafa.programingcenter.m_start_azmoon.activityBA' on a null object reference at ir.aghamostafa.programingcenter.m_start_azmoon._timer_ontick(m_start_azmoon.java:3624) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) Error occurred on line: 299 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference at anywheresoftware.b4a.shell.Shell.runGoodChain(Shell.java:479) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:293) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) Error occurred on line: 299 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference at anywheresoftware.b4a.shell.Shell.runGoodChain(Shell.java:479) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:293) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652)
  19. سلام وقت بخیر نسخه آخر کتابخونه رو اضافه کردم به لایبری هام خطا میده به نسخه آخر متنش: Error occurred on line: 48 (M_Main) java.lang.RuntimeException: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170) at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209) at ir.aghamostafa.programingcenter.m_main._activity_create(m_main.java:417) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at ir.aghamostafa.programingcenter.m_main.afterFirstLayout(m_main.java:105) at ir.aghamostafa.programingcenter.m_main.access$000(m_main.java:17) at ir.aghamostafa.programingcenter.m_main$WaitForLayout.run(m_main.java:83) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference at com.persian.recycler.core.RecyclerLayout.DesignerCreateView(RecyclerLayout.java:364) at anywheresoftware.b4a.objects.CustomViewWrapper.AfterDesignerScript(CustomViewWrapper.java:70) at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:162) ... 18 more تا قبل آپدیت درست کار میکرد کلین پراجکت و ... هم کردم اما درست نشد مجبور شدم کتاب خونه رو برگردونم به نسخه قبلیش. لطفا این مورد رو پیگیری کنید. و اینکه تغییرات اخیر این کتابخونه در نسخه 5 چی هست؟
  20. کد هام در ادامه اینه کدوم کد هارو نباید اجرا کنه برای وقتی که اکتیوتی pause بود؟ Private Sub timer_onTick(Tag As String,TimeUntil As Int) Time_Finish = TimeUntil Dim seconds, minutes As Int seconds = Time_Finish minutes = Floor(seconds / 60) seconds = seconds Mod 60 If IsPaused(Me) = False Then Log("Yes") Try If Time_Finish < 10 Then LBL_Timer.TextColor = Colors.Red End If LBL_Timer.Text = NumberFormat(minutes, 2, 0) & ":" & NumberFormat(seconds,2,0) Catch Log(LastException) End Try Else Log("no") End If End Sub Private Sub timer_onFinish(Tag As String) End_Exam End Sub Sub End_Exam Try timer.cancelTask("timer") CanAnswer = False If Codes.Connection = True Then Codes.ProgressDialogShows2("لطفا صبر کنید...",False) Dim params As Map params.Initialize params.Put("Request","End_Azmoon") params.Put("PasswordPHP",Codes.SecurityPHP("Azmoon")) params.Put("Version",Codes.Version) params.Put("Phone_Number",Codes.PhoneNumber) params.Put("Time",Time_Finish) params.Put("Tag_Name",Tag_Name) params.Put("Phone_Number",Codes.PhoneNumber) params.Put("Phone_ID",Codes.Phone_ID) Dim Te As String For i = 0 To TedadSoual - 1 Dim Ma1 As Map = List.Get(i) Dim map As Map = CreateMap("Soual":Ma1.Get("ID"),"Javab":List_Javab.Get(i)) Dim j As JSONGenerator j.Initialize(map) If i = 0 Then Te = Te & " S" & (i + 1) & " = '" & j.ToString & "'" Else Te = Te & " , S" & (i + 1) & " = '" & j.ToString & "'" End If Next params.Put("GG",Te) Amir_Retrofit.post("End_Azmoon","Azmoon.php",params) Else Codes.connection_Error End If Catch ToastMessageShow("خطایی پیش آمده لطفا برنامه نویس را مطلع کنید!",True) Log(LastException) End Try End Sub Sub End_Azmoon_onNext (ResponseBody As Amir_ResponseBody) ProgressDialogHide Try If ResponseBody.String = "OK" Then Codes.Msgboxs2("پاسخ های شما با موفقیت در سرور ذخیره شد!","نتیجه ارسال پاسخ","باشه","","") Activity.Finish Else Codes.Get_Error(ResponseBody.String) End If Catch Log(LastException) End Try End Sub Sub End_Azmoon_onError (Error As String,Code As Int) ProgressDialogHide Log("Error: " & Error &CRLF & "Code" & Code) Codes.Error_Connection(Error) End_Exam End Sub
  21. سلام وقتی اکتیویتی در حالت Paused هست وقتی میخواد ساب اجرا بشه خطا میده! یه برسیش میکنید؟ Error occurred on line: 249 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to read from field 'anywheresoftware.b4a.BA ir.ziamath.programingcenter.m_start_azmoon.activityBA' on a null object reference at ir.ziamath.programingcenter.m_start_azmoon._timer_onfinish(m_start_azmoon.java:2989) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) کد من اینه Private Sub timer_onTick(Tag As String,TimeUntil As Int) Time_Finish = TimeUntil Dim seconds, minutes As Int seconds = Time_Finish minutes = Floor(seconds / 60) seconds = seconds Mod 60 If IsPaused(Me) = False Then Log("Yes") Try If Time_Finish < 10 Then LBL_Timer.TextColor = Colors.Red End If LBL_Timer.Text = NumberFormat(minutes, 2, 0) & ":" & NumberFormat(seconds,2,0) Catch Log(LastException) End Try Else Log("no") End If End Sub Private Sub timer_onFinish(Tag As String) End_Exam End Sub
  22. یه سوال داشتم من چون دارم تایمر رو که داره هر ثانیه کم میشه رو به کار نشون میدم Private Sub timer_onTick(Tag As String,TimeUntil As Int) Time_Finish = TimeUntil Dim seconds, minutes As Int seconds = Time_Finish minutes = Floor(seconds / 60) seconds = seconds Mod 60 Try If Time_Finish < 10 And Time_Finish > 3 Then LBL_Timer.TextColor = Colors.Red End If LBL_Timer.Text = NumberFormat(minutes, 2, 0) & ":" & NumberFormat(seconds,2,0) Catch Log(LastException) End Try End Sub حالا وقتی از اکتیوتی خاج میشه برنامه فرس کلوز میده! میشه توی تایمر تیک مقدار اکتیوتی باز هست یا نه رو برگردونه تا با گذاشتن یک شرط که اگر اکتیوتی باز بود بیاد تایمر رو در لیبل نمایش بده در غیر این صورت چون کرش میکنه نشون نده خطاشم اینه java.lang.NullPointerException: Attempt to read from field 'anywheresoftware.b4a.BA ir.ziamath.programingcenter.m_start_azmoon.activityBA' on a null object reference at ir.ziamath.programingcenter.m_start_azmoon._timer_ontick(m_start_azmoon.java:2998) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652) Error occurred on line: 228 (M_Start_Azmoon) java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference at anywheresoftware.b4a.shell.Shell.runGoodChain(Shell.java:479) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:293) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144) at anywheresoftware.b4a.ShellBA$1.run(ShellBA.java:77) at android.os.Handler.handleCallback(Handler.java:742) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5601) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:774) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:652)
  23. سلام با این کد بجز نمایش اون لیست یک ویو به اولین پوزیشن و یک ویو به آخرین پوزیشن اضافه میکنه من اینو هم یادم رفت براتون بفرستم Sub PersianRecyclerLayout_getItemCount As Int Return lis.Size + 2 End Sub بنظر اون قسمتی که اضافه کردین کمی باگ داره
×
×
  • اضافه کردن...