Cleanup sliding animation between directories.

The shadow is restored + redundant fade removed.

Bug: 26986946
Change-Id: I31dde7d03f60be470e1c5e06dcdce828d3e4eaa0
(cherry picked from commit 3134ddf99d)
This commit is contained in:
Tomasz Mikolajewski
2016-02-08 18:08:18 +09:00
parent 3d911ea095
commit eb33c0a53f
3 changed files with 4 additions and 10 deletions

View File

@@ -27,6 +27,7 @@
<FrameLayout
android:id="@+id/container_directory"
android:clipToPadding="false"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />

View File

@@ -17,6 +17,9 @@
<com.android.documentsui.DirectoryView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/window_background"
android:outlineProvider="bounds"
android:elevation="4dp"
android:orientation="vertical">
<ProgressBar
@@ -81,7 +84,6 @@
<android.support.v7.widget.RecyclerView
android:id="@+id/list"
android:background="@color/window_background"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"

View File

@@ -876,17 +876,8 @@ public class DirectoryFragment extends Fragment implements DocumentsAdapter.Envi
msgView.setText(msg);
imageView.setImageResource(drawable);
content.animate().cancel(); // cancel any ongoing animations
content.setAlpha(0);
mEmptyView.setVisibility(View.VISIBLE);
mRecView.setVisibility(View.GONE);
// fade in the content, so it looks purdy like
content.animate()
.alpha(1f)
.setDuration(EMPTY_REVEAL_DURATION)
.setListener(null);
}
private void showDirectory() {