summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Paul Jensen <pauljensen@google.com> 2016-02-03 17:16:58 +0000
committer android-build-merger <android-build-merger@google.com> 2016-02-03 17:16:58 +0000
commit1a737fbd78d9d7983d424e8109b1aafa5189e90f (patch)
tree782b63a8aa29dae26403e24ba9eecf7cfdef3f60
parent8514a8131f4644877c5d9c34a1588ee3d854c035 (diff)
parent501fde65b595a15c050469ba2bde250c3dfb940d (diff)
Merge branch 'master' of /usr/local/google/game/mirror/googleplex-android_googlesource_com/platform/frameworks/base
-rw-r--r--packages/DocumentsUI/lint.xml32
-rw-r--r--packages/DocumentsUI/res/layout/fixed_layout.xml3
-rw-r--r--packages/DocumentsUI/src/com/android/documentsui/DocumentsApplication.java2
-rw-r--r--packages/DocumentsUI/src/com/android/documentsui/ListItem.java14
-rw-r--r--packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java13
-rw-r--r--packages/DocumentsUI/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapter.java3
-rw-r--r--packages/DocumentsUI/src/com/android/documentsui/dirlist/RenameDocumentFragment.java4
7 files changed, 47 insertions, 24 deletions
diff --git a/packages/DocumentsUI/lint.xml b/packages/DocumentsUI/lint.xml
index 70d1ddff4074..09661bab67fc 100644
--- a/packages/DocumentsUI/lint.xml
+++ b/packages/DocumentsUI/lint.xml
@@ -1,8 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<lint>
- <!-- min-sdk doesn't apply to platform apps -->
+ <!--
+ Lint configuration for the framework-lint tool (go/fwlint). See
+ http://tools.android.com/tips/lint for full docs on the lint tool.
+ -->
+
+ <!-- min-sdk doesn't apply to platform apps. -->
<issue id="UsesMinSdkAttributes" severity="ignore" />
- <!-- Protected permissions don't apply to system apps -->
+ <!-- Protected permissions don't apply to system apps. -->
<issue id="ProtectedPermissions" severity="ignore" />
+
+ <!-- Other recommended suppressions copied from go/fwlint. -->
+ <issue id="Assert" severity="ignore" />
+ <issue id="ClickableViewAccessibility" severity="ignore" />
+ <issue id="GoogleAppIndexingWarning" severity="ignore" />
+ <issue id="MissingPermission" severity="ignore" />
+ <issue id="ParcelClassLoader" severity="ignore" />
+ <issue id="ParcelCreator" severity="ignore" />
+ <issue id="Registered" severity="ignore" />
+ <issue id="RtlHardcoded" severity="ignore" />
+ <issue id="ShiftFlags" severity="ignore" />
+ <issue id="SuspiciousImport" severity="ignore" />
+
+ <!-- Don't lint automatically translated strings. -->
+ <issue id="all">
+ <ignore path="res/values-*/strings.xml" />
+ </issue>
+
+ <!-- Don't warn about missing translations. -->
+ <issue id="MissingTranslation">
+ <ignore path="res/values/strings.xml" />
+ </issue>
+
</lint>
diff --git a/packages/DocumentsUI/res/layout/fixed_layout.xml b/packages/DocumentsUI/res/layout/fixed_layout.xml
index 3135977e702c..0dd4a332dd6b 100644
--- a/packages/DocumentsUI/res/layout/fixed_layout.xml
+++ b/packages/DocumentsUI/res/layout/fixed_layout.xml
@@ -22,7 +22,7 @@
android:layout_height="match_parent"
android:id="@+id/coordinator_layout">
- <LinearLayout
+ <LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
@@ -59,7 +59,6 @@
<include layout="@layout/directory_cluster"
android:layout_width="0dp"
- android:layout_weight="1"
android:elevation="8dp" />
</LinearLayout>
diff --git a/packages/DocumentsUI/src/com/android/documentsui/DocumentsApplication.java b/packages/DocumentsUI/src/com/android/documentsui/DocumentsApplication.java
index 547e343cdb0d..900544220cce 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/DocumentsApplication.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/DocumentsApplication.java
@@ -63,6 +63,8 @@ public class DocumentsApplication extends Application {
@Override
public void onCreate() {
+ super.onCreate();
+
final ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
final int memoryClassBytes = am.getMemoryClass() * 1024 * 1024;
diff --git a/packages/DocumentsUI/src/com/android/documentsui/ListItem.java b/packages/DocumentsUI/src/com/android/documentsui/ListItem.java
index 5c40f1b20d74..6d6f21ea30bd 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/ListItem.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/ListItem.java
@@ -20,7 +20,6 @@ import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.util.TypedValue;
-import android.view.View;
import android.widget.LinearLayout;
/**
@@ -39,14 +38,11 @@ public class ListItem extends LinearLayout
@Override
protected void onFocusChanged(boolean gainFocus, int direction, Rect previouslyFocusedRect) {
- View indicator = findViewById(R.id.focus_indicator);
- if (gainFocus) {
- TypedValue color = new TypedValue();
- getContext().getTheme().resolveAttribute(android.R.attr.colorAccent, color, true);
- indicator.setBackgroundColor(color.data);
- } else {
- indicator.setBackgroundColor(android.R.color.transparent);
- }
+ TypedValue color = new TypedValue();
+ int colorId = gainFocus ? android.R.attr.colorAccent : android.R.color.transparent;
+ getContext().getTheme().resolveAttribute(colorId, color, true);
+
+ findViewById(R.id.focus_indicator).setBackgroundColor(color.data);
super.onFocusChanged(gainFocus, direction, previouslyFocusedRect);
}
}
diff --git a/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java b/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java
index 5dc4f57bdb7b..d6015501b003 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java
@@ -19,17 +19,12 @@ package com.android.documentsui;
import static android.os.Environment.isStandardDirectory;
import static com.android.documentsui.Shared.DEBUG;
-import java.io.File;
-import java.io.IOException;
-import java.util.List;
-
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.DialogFragment;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
-import android.content.ContentProvider;
import android.content.ContentProviderClient;
import android.content.ContentResolver;
import android.content.Context;
@@ -48,11 +43,15 @@ import android.provider.DocumentsContract;
import android.text.TextUtils;
import android.util.Log;
+import java.io.File;
+import java.io.IOException;
+import java.util.List;
+
/**
* Activity responsible for handling {@link Intent#ACTION_OPEN_EXTERNAL_DOCUMENT}.
*/
public class OpenExternalDirectoryActivity extends Activity {
- private static final String TAG = "OpenExternalDirectoryActivity";
+ private static final String TAG = "OpenExternalDirectory";
private static final String FM_TAG = "open_external_directory";
private static final String EXTERNAL_STORAGE_AUTH = "com.android.externalstorage.documents";
private static final String EXTRA_FILE = "com.android.documentsui.FILE";
@@ -209,7 +208,7 @@ public class OpenExternalDirectoryActivity extends Activity {
return intent;
}
- private static class OpenExternalDirectoryDialogFragment extends DialogFragment {
+ public static class OpenExternalDirectoryDialogFragment extends DialogFragment {
private File mFile;
private String mVolumeLabel;
diff --git a/packages/DocumentsUI/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapter.java b/packages/DocumentsUI/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapter.java
index 880da9c07bef..69a67111ca38 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapter.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapter.java
@@ -29,7 +29,6 @@ import android.util.SparseArray;
import android.view.ViewGroup;
import com.android.documentsui.State;
-
import com.google.common.collect.Sets;
import java.util.ArrayList;
@@ -42,7 +41,7 @@ import java.util.Set;
*/
final class ModelBackedDocumentsAdapter extends DocumentsAdapter {
- private static final String TAG = "ModelBackedDocumentsAdapter";
+ private static final String TAG = "ModelBackedDocuments";
public static final int ITEM_TYPE_DOCUMENT = 1;
public static final int ITEM_TYPE_DIRECTORY = 2;
diff --git a/packages/DocumentsUI/src/com/android/documentsui/dirlist/RenameDocumentFragment.java b/packages/DocumentsUI/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
index 71708c1f2c5d..0bb682e7c967 100644
--- a/packages/DocumentsUI/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
+++ b/packages/DocumentsUI/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
@@ -44,13 +44,13 @@ import android.widget.TextView.OnEditorActionListener;
import com.android.documentsui.BaseActivity;
import com.android.documentsui.DocumentsApplication;
-import com.android.documentsui.model.DocumentInfo;
import com.android.documentsui.R;
import com.android.documentsui.Snackbars;
+import com.android.documentsui.model.DocumentInfo;
/**
* Dialog to rename file or directory.
*/
-class RenameDocumentFragment extends DialogFragment {
+public class RenameDocumentFragment extends DialogFragment {
private static final String TAG_RENAME_DOCUMENT = "rename_document";
private DocumentInfo mDocument;