Browse Source

添加自定义加载更多
CustomLoadMoreView.java

niusongtao@dl-cg.com 5 years ago
parent
commit
a7f75396b1

+ 1 - 1
base_library/src/main/java/com/mgtech/base_library/activityUtils/BarCodeScanActivity.java

@@ -132,7 +132,7 @@ public class BarCodeScanActivity extends BaseActivity implements QRCodeView.Dele
 
     @Override
     public void onScanQRCodeOpenCameraError() {
-        ToastUtils.showShort(R.string.camera_open_error);
+        ToastUtils.showShort(getString(R.string.camera_open_error));
     }
 
 

+ 6 - 5
base_library/src/main/java/com/mgtech/base_library/http/common/BaseObserver.java

@@ -6,6 +6,7 @@ import android.util.Log;
 
 import com.google.gson.JsonParseException;
 import com.mgtech.base_library.R;
+import com.mgtech.base_library.contextUtil.ContextUtils;
 import com.mgtech.base_library.http.exception.NoDataExceptionException;
 import com.mgtech.base_library.http.exception.ServerResponseException;
 import com.mgtech.base_library.util.ToastUtils;
@@ -121,23 +122,23 @@ public abstract class BaseObserver<T> implements Observer<T> {
     public void onException(ExceptionReason reason) {
         switch (reason) {
             case CONNECT_ERROR:
-                ToastUtils.showShort(R.string.connect_error);
+                ToastUtils.showShort(ContextUtils.getContext().getString(R.string.connect_error));
                 break;
 
             case CONNECT_TIMEOUT:
-                ToastUtils.showShort(R.string.connect_timeout);
+                ToastUtils.showShort(ContextUtils.getContext().getString(R.string.connect_timeout));
                 break;
 
             case BAD_NETWORK:
-                ToastUtils.showShort(R.string.bad_network);
+                ToastUtils.showShort(ContextUtils.getContext().getString(R.string.bad_network));
                 break;
 
             case PARSE_ERROR:
-                ToastUtils.showShort(R.string.parse_error);
+                ToastUtils.showShort(ContextUtils.getContext().getString(R.string.parse_error));
                 break;
             case UNKNOWN_ERROR:
             default:
-                ToastUtils.showShort(R.string.unknown_error);
+                ToastUtils.showShort(ContextUtils.getContext().getString(R.string.unknown_error));
                 break;
         }
     }

+ 2 - 2
base_library/src/main/java/com/mgtech/base_library/util/OpenExternalAppUtil.java

@@ -43,7 +43,7 @@ public class OpenExternalAppUtil {
             mapIntent.setPackage("com.google.android.apps.maps");
             return mapIntent;
         }
-        ToastUtils.showShort(R.string.have_no_google_map);
+        ToastUtils.showShort(getContext().getString(R.string.have_no_google_map));
         return null;
     }
 
@@ -65,7 +65,7 @@ public class OpenExternalAppUtil {
             sendIntent.setPackage("com.whatsapp");//区别别的应用包名
             return sendIntent;
         }
-        ToastUtils.showShort(R.string.have_no_whats_app);
+        ToastUtils.showShort(getContext().getString(R.string.have_no_whats_app));
         return null;
     }
 

+ 7 - 1
base_library/src/main/java/com/mgtech/base_library/util/ToastUtils.java

@@ -41,10 +41,16 @@ public class ToastUtils {
         toast.show();
     }
 
+//    public static void showShort(@StringRes int resId) {
+//        show(context.getResources().getText(resId), Toast.LENGTH_SHORT);
+//    }
+
+
     public static void showShort(@StringRes int resId) {
-        show(context.getResources().getText(resId), Toast.LENGTH_SHORT);
+        show(context.getString(resId), Toast.LENGTH_SHORT);
     }
 
+
     /**
      * 显示short message
      * @param resId string string资源id

+ 10 - 5
base_library/src/main/res/values/strings.xml

@@ -17,11 +17,16 @@
     <string name="common_photo_album">从手机相册选择</string>
     <string name="common_cancel">取消</string>
     <string name="common_start">开启</string>
-    <string name="connect_error">网络连接失败,请重新连接</string>
-    <string name="connect_timeout">连接超时,请重试</string>
-    <string name="bad_network">连接失败</string>
-    <string name="parse_error">无法分析服务器响应数据</string>
-    <string name="unknown_error">未知错误</string>
+<!--    <string name="connect_error">网络连接失败,请重新连接</string>-->
+<!--    <string name="connect_timeout">连接超时,请重试</string>-->
+<!--    <string name="bad_network">连接失败</string>-->
+<!--    <string name="parse_error">无法分析服务器响应数据</string>-->
+<!--    <string name="unknown_error">未知错误</string>-->
+    <string name="connect_error">Internet connection failed Please reconnect.</string>
+    <string name="connect_timeout">Connection timed out Please try again</string>
+    <string name="bad_network">Connection failed</string>
+    <string name="parse_error">Unable to analyze server response data.</string>
+    <string name="unknown_error">Unknown error</string>
     <string name="response_return_error">服务器无法响应</string>
     <string name="request_error">无法请求服务器,错误代码:</string>
     <string name="parameters_exception">参数异常</string>