رفتن به مطلب

programingcenter97.

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

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

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

اعتبار در سایت

2 متوسط

درباره programingcenter97.

  • درجه
    کاربر باسابقه
  • تاریخ تولد 9 آذر 1378

مشخصات پروفایل

  • محل زندگی
    مشهد

آخرین بازدید کنندگان نمایه

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمیشود.

  1. سلام وقت بخیر امکانش هست متدی بزارید که من هر وقت که خواستم بتونم تشخیص بدم که تایمر چقدر از زمانش مونده؟ خارج از ساب باشه چون میخوام با زدن بر روی دکمه بیاد برسی کنه؟ و اینکه متدی داشته باشه که برسی کنیم تایمر فعاله یا نه؟
  2. راهی هست که توی ترد اصلی اجرا بشه و این خطا رو نده؟ کدم: 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)
  3. سلام وقت بخیر نسخه آخر کتابخونه رو اضافه کردم به لایبری هام خطا میده به نسخه آخر متنش: 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 چی هست؟
  4. کد هام در ادامه اینه کدوم کد هارو نباید اجرا کنه برای وقتی که اکتیوتی 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
  5. سلام وقتی اکتیویتی در حالت 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
  6. جوابی براش نیست؟
  7. یه سوال داشتم من چون دارم تایمر رو که داره هر ثانیه کم میشه رو به کار نشون میدم 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)
  8. سلام با این کد بجز نمایش اون لیست یک ویو به اولین پوزیشن و یک ویو به آخرین پوزیشن اضافه میکنه من اینو هم یادم رفت براتون بفرستم Sub PersianRecyclerLayout_getItemCount As Int Return lis.Size + 2 End Sub بنظر اون قسمتی که اضافه کردین کمی باگ داره
  9. آها دیدم فقط برای اجرای دوباره باید کدوم دستور رو بزنم؟
  10. سلام وقت بخیر این متد GetItemViewType بنظر کمی باگ داره چون من دارم لاگ میکنم همش 0 لاگ میکنه کدم اینه برای کلیک Sub PersianRecyclerLayout_OnItemClick(ItemTag As Object,viewclicked As Object,position As Int) Log(PersianRecyclerLayout.GetItemViewType(position)) End sub بعد فقط 0 لاگ میکنه درصورتی که ساب زیر Sub PersianRecyclerLayout_getItemViewType(position As Int) As Int If position = 0 Then Return 0 Else if position = (lis.Size + 1) Then Return 1 Else Return 2 End If End Sub آیتم هارو درست نمایش میده اما متده فک کنم کمی باگ داره
  11. آقا خیلی گلی دستت طلا فقط یه سوال میشه مثل تایمر enabled رو هعی false و true کرد؟ که تایمر استوپ بشه و دوباره راه اندازی بشه؟
  12. سلام وقتتون بخیر میشه در آپدیت های جدید این خاصیت رو بزارید؟ چون من هم همین فکر رو کردم و اومدم برای تایمر از سرویس استفاده کردم اما درست و حسابی کار نمیکرد میشه در کتابخونتون انشالله این قابلیت رو اضافه کنید تا مشخص کنیم بعد از ریزام نبودن هم کار کنه؟
  13. سلام وقت بخیر خیلی ممنونم از کتابخونه پرکاربرد و رایگانتون سوالی برام پیش اومده من یک مشکلی که دارم با تایمر بیسیک اینکه وقتی اکتیوتی Pause میشه تایمر متوقف میشه و این خیلی بده من میخوام در هر شرایط ممکن تایمر کار کنه و ساب هم کار کنه و کد های مربوطه بدون هیچ ایرادی اجرا بشه این امکان تو کتابخونه شما امکان پذیر هست؟ و اینکه یک مورد دیگه هم هست چون بخش حیاتی هست نمیخوام با عقب جلو کردن ساعت گوشی خللی در تایمر اتفاق بیفته؟
  14. خیلی ممنونم از شما فقط یه سوال خدمتتون داشتم اون متدpr.disableItemChangeAnimation رو من موقع build کردن بدم یا موقعی که میخوام ویرایش بدم؟
  15. سلام وقت بخیر بعد از پاسخ سوال بالا میشه در آپدیت بعدی کتابخونه حالت notifyItemChanged رو یه مقدار هم بهش بدیم که آیا تغییر رو با انیمیشن نشون بده یا نه چون ریسایکلر رو من با انیمیشن زدم لود بشه ولی نمیخوام برای تغییر یک آیتم با انیمیشن اون ویو لود بشه؟
×
×
  • جدید...