diff options
| author | 2016-02-03 17:16:58 +0000 | |
|---|---|---|
| committer | 2016-02-03 17:16:58 +0000 | |
| commit | 1a737fbd78d9d7983d424e8109b1aafa5189e90f (patch) | |
| tree | 782b63a8aa29dae26403e24ba9eecf7cfdef3f60 | |
| parent | 8514a8131f4644877c5d9c34a1588ee3d854c035 (diff) | |
| parent | 501fde65b595a15c050469ba2bde250c3dfb940d (diff) | |
Merge branch 'master' of /usr/local/google/game/mirror/googleplex-android_googlesource_com/platform/frameworks/base
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; |