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