Browse Source

修复Callback请求错误提示问题

drake 3 years ago
parent
commit
a719c067fd

+ 0 - 1
net/src/main/java/com/drake/net/callback/PageCallback.kt

@@ -41,7 +41,6 @@ abstract class PageCallback<T>(val page: PageRefreshLayout) : NetCallback<T>() {
         } else {
             NetConfig.errorHandler.onStateError(e, page)
         }
-        super.onError(call, e)
     }
 
     override fun onComplete(call: Call, e: Throwable?) {

+ 0 - 1
net/src/main/java/com/drake/net/callback/StateCallback.kt

@@ -37,7 +37,6 @@ abstract class StateCallback<T>(val state: StateLayout) : NetCallback<T>() {
 
     override fun onError(call: Call, e: IOException) {
         NetConfig.errorHandler.onStateError(e, state)
-        super.onError(call, e)
     }
 
     override fun onComplete(call: Call, e: Throwable?) {

+ 3 - 3
sample/src/main/java/com/drake/net/sample/ui/fragment/EnqueueRequestFragment.kt → sample/src/main/java/com/drake/net/sample/ui/fragment/CallbackRequestFragment.kt

@@ -4,10 +4,10 @@ import android.util.Log
 import com.drake.engine.base.EngineFragment
 import com.drake.net.Net
 import com.drake.net.sample.R
-import com.drake.net.sample.databinding.FragmentEnqueueRequestBinding
+import com.drake.net.sample.databinding.FragmentCallbackRequestBinding
 
-class EnqueueRequestFragment :
-    EngineFragment<FragmentEnqueueRequestBinding>(R.layout.fragment_enqueue_request) {
+class CallbackRequestFragment :
+    EngineFragment<FragmentCallbackRequestBinding>(R.layout.fragment_callback_request) {
 
     override fun initData() {
     }

+ 0 - 0
sample/src/main/res/drawable/ic_enqueue_request.xml → sample/src/main/res/drawable/ic_callback_request.xml


+ 1 - 1
sample/src/main/res/layout/fragment_enqueue_request.xml → sample/src/main/res/layout/fragment_callback_request.xml

@@ -6,7 +6,7 @@
     <FrameLayout
         android:layout_width="match_parent"
         android:layout_height="match_parent"
-        tools:context=".ui.fragment.EnqueueRequestFragment">
+        tools:context=".ui.fragment.CallbackRequestFragment">
 
         <TextView
             android:id="@+id/tvFragment"

+ 2 - 2
sample/src/main/res/menu/menu_main.xml

@@ -109,7 +109,7 @@
         android:icon="@drawable/ic_interval"
         android:title="轮询器/计时器" />
     <item
-        android:id="@+id/request_enqueue"
-        android:icon="@drawable/ic_enqueue_request"
+        android:id="@+id/request_callback"
+        android:icon="@drawable/ic_callback_request"
         android:title="Callback" />
 </menu>

+ 4 - 4
sample/src/main/res/navigation/nav_main.xml

@@ -117,10 +117,10 @@
         android:label="节流阀"
         tools:layout="@layout/fragment_edit_debounce" />
     <fragment
-        android:id="@+id/request_enqueue"
-        android:name="com.drake.net.sample.ui.fragment.EnqueueRequestFragment"
-        android:label="队列请求"
-        tools:layout="@layout/fragment_enqueue_request" />
+        android:id="@+id/request_callback"
+        android:name="com.drake.net.sample.ui.fragment.CallbackRequestFragment"
+        android:label="Callback请求"
+        tools:layout="@layout/fragment_callback_request" />
     <fragment
         android:id="@+id/request_sync"
         android:name="com.drake.net.sample.ui.fragment.SyncRequestFragment"