From 603cb36a5123e46656b06a5deb8d7ac7ff81307f Mon Sep 17 00:00:00 2001
From: 554325746@qq.com <554325746@qq.com>
Date: 星期三, 25 十二月 2019 08:48:51 +0800
Subject: [PATCH] a

---
 app/src/main/java/com/basic/security/widget/FileChooserDialog.java |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/basic/security/widget/FileChooserDialog.java b/app/src/main/java/com/basic/security/widget/FileChooserDialog.java
index 7f85980..08e00ce 100644
--- a/app/src/main/java/com/basic/security/widget/FileChooserDialog.java
+++ b/app/src/main/java/com/basic/security/widget/FileChooserDialog.java
@@ -2,6 +2,7 @@
 
 import android.app.Dialog;
 import android.content.Context;
+import android.graphics.Color;
 import android.os.Bundle;
 import android.util.DisplayMetrics;
 import android.view.LayoutInflater;
@@ -31,7 +32,7 @@
     public List<File> files = new ArrayList<>();
     public FileAdapter fileAdapter = new FileAdapter();
     public SimpleDateFormat _formatter = new SimpleDateFormat("yyyy骞碝M鏈坉d鏃� HH鏃秏m鍒唖s绉�");
-    public View internalStorage, externalStorage, parent;
+    public TextView internalStorage, externalStorage, parent;
     public String selectedDir = "";
     private Context context;
     private String title;
@@ -68,12 +69,16 @@
         internalStorage.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View view) {
+                externalStorage.setTextColor(Color.WHITE);
+                internalStorage.setTextColor(Color.parseColor("#4BA6AD"));
                 listDir("/sdcard/");
             }
         });
         externalStorage.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View view) {
+                internalStorage.setTextColor(Color.WHITE);
+                externalStorage.setTextColor(Color.parseColor("#4BA6AD"));
                 listUsb();
             }
         });
@@ -121,6 +126,8 @@
                         if (file1.canRead()) {
                             if (externalStorage != null) {
                                 externalStorage.setVisibility(View.VISIBLE);
+                                internalStorage.setTextColor(Color.WHITE);
+                                externalStorage.setTextColor(Color.parseColor("#4BA6AD"));
                             }
                             listDir(file1.getAbsolutePath());
                             return;
@@ -129,6 +136,8 @@
                 }
             }
             externalStorage.setVisibility(View.GONE);
+            externalStorage.setTextColor(Color.WHITE);
+            internalStorage.setTextColor(Color.parseColor("#4BA6AD"));
             listDir("/sdcard/");
         } catch (Exception e) {
             e.printStackTrace();
@@ -136,7 +145,7 @@
     }
 
     private void listDir(String path) {
-//        System.out.println("FileChooserDialog.listDir");
+//        System1.out.println("FileChooserDialog.listDir");
         try {
             File file = new File(path);
             if (file.isDirectory()) {
@@ -147,7 +156,7 @@
                 currentPath.setText(path);
                 files.clear();
                 File[] fileArray = file.listFiles();
-//                System.out.println("FileChooserDialog.listDir " + path + " " + fileArray);
+//                System1.out.println("FileChooserDialog.listDir " + path + " " + fileArray);
                 if (fileArray != null) {
                     for (File file1 : fileArray) {
                         if (file1.canRead()

--
Gitblit v1.8.0