Merge "2D recents: full screen view and semi-transparent dark background"
This commit is contained in:
committed by
Android (Google) Code Review
commit
ceb9ec6dbf
@@ -16,8 +16,11 @@
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingTop="24dp"
|
||||
android:paddingBottom="54dp"
|
||||
android:orientation="vertical"
|
||||
android:id="@+id/recents_container">
|
||||
android:id="@+id/recents_container"
|
||||
android:background="#99000000">
|
||||
<include layout="@layout/recents_stack_action_button" />
|
||||
<FrameLayout
|
||||
android:layout_width="match_parent"
|
||||
@@ -26,7 +29,6 @@
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="5dp"
|
||||
android:gravity="center">
|
||||
</FrameLayout>
|
||||
</LinearLayout>
|
||||
@@ -27,6 +27,7 @@ import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.view.ViewTreeObserver;
|
||||
import android.view.WindowManager;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
@@ -94,6 +95,11 @@ public class RecentsGridActivity extends Activity implements ViewTreeObserver.On
|
||||
mTouchExplorationEnabled = ssp.isTouchExplorationEnabled();
|
||||
|
||||
mRecentsView = (FrameLayout) findViewById(R.id.recents_view);
|
||||
mRecentsView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE |
|
||||
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |
|
||||
View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
|
||||
getWindow().getAttributes().privateFlags |=
|
||||
WindowManager.LayoutParams.PRIVATE_FLAG_FORCE_DECOR_VIEW_VISIBILITY;
|
||||
LinearLayout recentsContainer = (LinearLayout) findViewById(R.id.recents_container);
|
||||
mEmptyView = (TextView) mInflater.inflate(R.layout.recents_empty, recentsContainer, false);
|
||||
mClearAllButton = findViewById(R.id.button);
|
||||
|
||||
Reference in New Issue
Block a user