PDA

View Full Version : مشکل با خروج از نرم افزار و رفتن به صفحه اسپلش



stranger!!!!
یک شنبه 24 خرداد 1394, 15:37 عصر
سلام دوستان من برنامه دارم با پرداخت درون برنامه قبل ارتقا با لمس دکمه برگشت ازمون سوال میشه که میوای خارج بشی یا نه که با تایید کردن به درستی خارج میشه
اما بعد از ارتقا برای دفعه اول هیچ مشکلی نداره و ب درستی خارج میشه اما دفعات بعد با تایید خزوج به صفحه اسپلش بر میگردم و باید دباره دکمه بازگششت رو لمس کنم برای خروج کامل


حالت ذخیره پرمیوم هم تو صفحه اسپلش دخیره کردم
مشکل از کجا میتونه باشه؟

stranger!!!!
یک شنبه 24 خرداد 1394, 18:25 عصر
سلام دوستان من برنامه دارم با پرداخت درون برنامه قبل ارتقا با لمس دکمه برگشت ازمون سوال میشه که میوای خارج بشی یا نه که با تایید کردن به درستی خارج میشه
اما بعد از ارتقا برای دفعه اول هیچ مشکلی نداره و ب درستی خارج میشه اما دفعات بعد با تایید خزوج به صفحه اسپلش بر میگردم و باید دباره دکمه بازگششت رو لمس کنم برای خروج کامل


حالت ذخیره پرمیوم هم تو صفحه اسپلش دخیره کردم
مشکل از کجا میتونه باشه؟

کسی نمیدونه یا نمیتونه راهنمایی کنه

stranger!!!!
یک شنبه 24 خرداد 1394, 19:00 عصر
این logcat



06-14 19:42:04.525: I/View(15165): Key down dispatch to android.support.v4.widget.DrawerLayout{420981d8 VFE..... .F...... 0,0-480,744 #7f0d0000 app:id/drawer_layout}, event = KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BACK, scanCode=158, metaState=0, flags=0x48, repeatCount=0, eventTime=15344812, downTime=15344812, deviceId=3, source=0x101 }
06-14 19:42:04.624: D/GraphicBuffer(15165): create handle(0x5634f940) (w:480, h:299, f:1)
06-14 19:42:04.625: I/MaliEGL(15165): [Mali]surface->num_buffers=4, surface->num_frames=3, win_min_undequeued=1
06-14 19:42:04.625: I/MaliEGL(15165): [Mali]max_allowed_dequeued_buffers=3
06-14 19:42:04.626: D/GraphicBuffer(15165): close handle(0x5634f940) (w:480 h:299 f:1)
06-14 19:42:04.629: D/GraphicBuffer(15165): create handle(0x56350178) (w:480, h:299, f:1)
06-14 19:42:04.630: D/OpenGLRenderer(15165): setViewport 480x299 <0x55302ea8>
06-14 19:42:04.691: D/AbsListView(15165): onWindowFocusChanged: hasWindowFocus=false, this=android.widget.ListView{420d0520 IFED.VC. ......ID -360,0-0,744 #7f0d0002 app:id/list_slidermenu}
06-14 19:42:05.721: I/View(15165): Touch down dispatch to android.widget.Button{420f6970 VFED..C. ......I. 304,0-432,72 #1020019 android:id/button1}, event = MotionEvent { action=ACTION_DOWN, id[0]=0, x[0]=37.239075, y[0]=48.34503, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=15346016, downTime=15346016, deviceId=3, source=0x1002 }
06-14 19:42:05.735: D/GraphicBuffer(15165): create handle(0x55deed78) (w:480, h:299, f:1)
06-14 19:42:05.801: D/GraphicBuffer(15165): create handle(0x563511d8) (w:480, h:299, f:1)
06-14 19:42:05.820: I/View(15165): Touch up dispatch to android.widget.Button{420f6970 VFED..C. ...P.... 304,0-432,72 #1020019 android:id/button1}, event = MotionEvent { action=ACTION_UP, id[0]=0, x[0]=36.24115, y[0]=36.35913, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=15346117, downTime=15346016, deviceId=3, source=0x1002 }
06-14 19:42:05.823: D/GraphicBuffer(15165): create handle(0x560bdda8) (w:480, h:299, f:1)
06-14 19:42:05.827: V/Provider/Settings(15165): get setting for user 0 by user 0 so skipping cache
06-14 19:42:05.827: V/Provider/Settings(15165): from settings cache , name = sound_effects_enabled , value = 1
06-14 19:42:06.096: D/OpenGLRenderer(15165): Flushing caches (mode 0)
06-14 19:42:06.096: D/GraphicBuffer(15165): close handle(0x56350178) (w:480 h:299 f:1)
06-14 19:42:06.097: D/GraphicBuffer(15165): close handle(0x55deed78) (w:480 h:299 f:1)
06-14 19:42:06.097: D/GraphicBuffer(15165): close handle(0x563511d8) (w:480 h:299 f:1)
06-14 19:42:06.097: D/GraphicBuffer(15165): close handle(0x560bdda8) (w:480 h:299 f:1)
06-14 19:42:06.106: D/ActivityThread(15165): ACT-AM_ON_PAUSE_CALLED ActivityRecord{4206a2f8 token=android.os.BinderProxy@420ce380 {my_pakage_mane/my_pakage_mane.MainActivityDonate}}
06-14 19:42:06.112: D/ActivityThread(15165): ACT-PAUSE_ACTIVITY_FINISHING handled : 0 / android.os.BinderProxy@420ce380
06-14 19:42:06.112: V/ActivityThread(15165): Performing resume of ActivityRecord{41fc95e8 token=android.os.BinderProxy@41fc8c70 {my_pakage_mane/my_pakage_mane.Start}} finished=false
06-14 19:42:06.112: D/ActivityThread(15165): ACT-AM_ON_RESUME_CALLED ActivityRecord{41fc95e8 token=android.os.BinderProxy@41fc8c70 {my_pakage_mane/my_pakage_mane.Start}}
06-14 19:42:06.113: V/ActivityThread(15165): Resume ActivityRecord{41fc95e8 token=android.os.BinderProxy@41fc8c70 {my_pakage_mane/my_pakage_mane.Start}} started activity: false, hideForNow: false, finished: false
06-14 19:42:06.113: V/ActivityThread(15165): Resuming ActivityRecord{41fc95e8 token=android.os.BinderProxy@41fc8c70 {my_pakage_mane/my_pakage_mane.Start}} with isForward=false
06-14 19:42:06.114: V/PhoneWindow(15165): DecorView setVisiblity: visibility = 0 ,Parent =ViewRoot{41ee4370 my_pakage_mane/my_pakage_mane.Start,ident = 6}, this =com.android.internal.policy.impl.PhoneWindow$Deco rView{41fcc040 V.E..... R.....ID 0,0-480,854}
06-14 19:42:06.114: V/ActivityThread(15165): Scheduling idle handler for ActivityRecord{41fc95e8 token=android.os.BinderProxy@41fc8c70 {my_pakage_mane/my_pakage_mane.Start}}
06-14 19:42:06.116: D/ActivityThread(15165): ACT-RESUME_ACTIVITY handled : 0 / android.os.BinderProxy@41fc8c70
06-14 19:42:06.126: D/GraphicBuffer(15165): create handle(0x55df7270) (w:480, h:854, f:1)
06-14 19:42:06.127: I/MaliEGL(15165): [Mali]surface->num_buffers=4, surface->num_frames=3, win_min_undequeued=1
06-14 19:42:06.127: I/MaliEGL(15165): [Mali]max_allowed_dequeued_buffers=3
06-14 19:42:06.127: D/GraphicBuffer(15165): close handle(0x55df7270) (w:480 h:854 f:1)
06-14 19:42:06.130: D/GraphicBuffer(15165): create handle(0x55df7270) (w:480, h:854, f:1)
06-14 19:42:06.134: D/OpenGLRenderer(15165): setViewport 480x854 <0x55df55a0>
06-14 19:42:06.136: V/InputMethodManager(15165): onWindowFocus: null softInputMode=32 first=true flags=#1810500
06-14 19:42:06.137: V/InputMethodManager(15165): START INPUT: com.android.internal.policy.impl.PhoneWindow$Decor View{41fcc040 V.E..... R.....ID 0,0-480,854} ic=null tba=android.view.inputmethod.EditorInfo@420efb50 controlFlags=#104
06-14 19:42:06.179: D/OpenGLRenderer(15165): Flushing caches (mode 0)
06-14 19:42:06.181: D/GraphicBuffer(15165): close handle(0x5530d8a8) (w:480 h:854 f:1)
06-14 19:42:06.184: D/GraphicBuffer(15165): close handle(0x55de0ce0) (w:480 h:854 f:1)
06-14 19:42:06.186: D/GraphicBuffer(15165): close handle(0x55dff4e8) (w:480 h:854 f:1)
06-14 19:42:06.186: D/GraphicBuffer(15165): close handle(0x55369050) (w:480 h:854 f:1)
06-14 19:42:06.211: D/OpenGLRenderer(15165): Flushing caches (mode 0)
06-14 19:42:06.226: D/ActivityThread(15165): ACT-DESTROY_ACTIVITY handled : 1 / android.os.BinderProxy@420ce380
06-14 19:42:06.360: D/GraphicBuffer(15165): create handle(0x56140dc8) (w:480, h:854, f:1)

stranger!!!!
یک شنبه 24 خرداد 1394, 21:48 عصر
کسی نیس کمک من کنه؟

pbm_soy
دوشنبه 25 خرداد 1394, 02:39 صبح
من کد و خطای شما را بررسی نکردم ولی دستور خروج کامل از برنامه اینه:


System.exit(0);

stranger!!!!
دوشنبه 25 خرداد 1394, 10:15 صبح
من کد و خطای شما را بررسی نکردم ولی دستور خروج کامل از برنامه اینه:


System.exit(0);


همین که جواب دادی خیلی ارزش داره ممنون دوست من مشکلم حل شد متاسفانه فراموش کرده بودم در قسمت پرمیموم صفحه اسپبش رو finish(); کنم واسه همین بر میگشت به صفحه اسپلش
من در حالت عادی فقد اسپبش رو finish کرده بودم
برنامه من باید در حالت بک گراند اجرا باشه