Forráskód Böngészése

<增加查询异常日志入口>

weizhengliang 4 éve
szülő
commit
d460b9ebed

+ 9 - 1
app/src/main/java/com/wdkl/callingdoor/base/BaseActivity.java

@@ -246,7 +246,7 @@ public abstract class BaseActivity<T extends BasePresenterI, V> extends AutoLayo
 //    }
 //    }
     android.support.v7.app.AlertDialog.Builder builder;
     android.support.v7.app.AlertDialog.Builder builder;
 
 
-    public void showDialog(Context context, String title, String message, String button_t1, String button_t2) {
+    public void showDialog(Context context, String title, String message, String button_t1, String button_t2, String button_t3) {
         if (null == builder)
         if (null == builder)
             builder = new android.support.v7.app.AlertDialog.Builder(context);
             builder = new android.support.v7.app.AlertDialog.Builder(context);
 
 
@@ -264,6 +264,12 @@ public abstract class BaseActivity<T extends BasePresenterI, V> extends AutoLayo
                 onClickButtonTwo();
                 onClickButtonTwo();
             }
             }
         });
         });
+        builder.setNeutralButton(button_t3, new DialogInterface.OnClickListener() {
+            @Override
+            public void onClick(DialogInterface dialog, int which) {
+                onClickButtonThree();
+            }
+        });
         builder.show();
         builder.show();
     }
     }
 
 
@@ -273,4 +279,6 @@ public abstract class BaseActivity<T extends BasePresenterI, V> extends AutoLayo
     public void onClickButtonTwo() {
     public void onClickButtonTwo() {
     }
     }
 
 
+    public void onClickButtonThree() {
+    }
 }
 }

+ 8 - 2
app/src/main/java/com/wdkl/callingdoor/ui/CallingDoorActivity.java

@@ -13,6 +13,7 @@ import android.os.Bundle;
 import android.os.CountDownTimer;
 import android.os.CountDownTimer;
 import android.os.Handler;
 import android.os.Handler;
 import android.os.Message;
 import android.os.Message;
+import android.provider.Settings;
 import android.support.v7.widget.CardView;
 import android.support.v7.widget.CardView;
 import android.support.v7.widget.DefaultItemAnimator;
 import android.support.v7.widget.DefaultItemAnimator;
 import android.support.v7.widget.GridLayoutManager;
 import android.support.v7.widget.GridLayoutManager;
@@ -1762,8 +1763,7 @@ public class CallingDoorActivity extends BaseActivity implements SerialPortUtil.
     @OnClick(R.id.activity_calling_door_layout_imageView_logo)
     @OnClick(R.id.activity_calling_door_layout_imageView_logo)
     public void clickLogoView(View view) {
     public void clickLogoView(View view) {
         getAllData();
         getAllData();
-        showDialog(CallingDoorActivity.this, "温馨提示", StringUtils.getAllVersionName(), "取消", "确定");
-
+        showDialog(CallingDoorActivity.this, "温馨提示", StringUtils.getAllVersionName(), "取消", "确定", "查询异常日志");
     }
     }
 
 
     @OnLongClick(R.id.activity_calling_door_layout_imageView_logo)
     @OnLongClick(R.id.activity_calling_door_layout_imageView_logo)
@@ -1790,6 +1790,12 @@ public class CallingDoorActivity extends BaseActivity implements SerialPortUtil.
         }
         }
     }
     }
 
 
+    @Override
+    public void onClickButtonThree() {
+        super.onClickButtonThree();
+        startActivity(new Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS));
+    }
+
 
 
     /**
     /**
      * end call.
      * end call.