NIU Actions: Hide button captions when feature is disabled
Previously, only the buttons themselves were hidden when the feature was flagged off at build time. This adds the rest of the relevant layout UI (captions, spaces) to that logic. Bug: 192692326 Test: Manual (Pixel 3A, enable_niu_actions on and off) Change-Id: Ic58d9891887e3e0eb10d38af80b73f04cf66ea79
This commit is contained in:
parent
ccd3026485
commit
de28038e64
|
@ -34,6 +34,7 @@
|
|||
android:layout_weight="1" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/layout_translate"
|
||||
style="@style/GoOverviewActionButtonContainer">
|
||||
<ImageButton
|
||||
android:id="@+id/action_translate"
|
||||
|
@ -46,10 +47,12 @@
|
|||
</LinearLayout>
|
||||
|
||||
<Space
|
||||
android:id="@+id/spacer_translate"
|
||||
android:layout_width="@dimen/go_overview_button_container_margin"
|
||||
android:layout_height="1dp" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/layout_listen"
|
||||
style="@style/GoOverviewActionButtonContainer">
|
||||
<ImageButton
|
||||
android:id="@+id/action_listen"
|
||||
|
@ -63,10 +66,12 @@
|
|||
</LinearLayout>
|
||||
|
||||
<Space
|
||||
android:id="@+id/spacer_listen"
|
||||
android:layout_width="@dimen/go_overview_button_container_margin"
|
||||
android:layout_height="1dp" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/layout_screenshot"
|
||||
style="@style/GoOverviewActionButtonContainer">
|
||||
<ImageButton
|
||||
android:id="@+id/action_screenshot"
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
|
||||
package com.android.quickstep.views;
|
||||
|
||||
import static android.view.View.GONE;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
|
@ -54,11 +56,11 @@ public class GoOverviewActionsView extends OverviewActionsView<OverlayUICallback
|
|||
if (getResources().getBoolean(R.bool.enable_niu_actions)) {
|
||||
findViewById(R.id.action_listen).setOnClickListener(this);
|
||||
findViewById(R.id.action_translate).setOnClickListener(this);
|
||||
findViewById(R.id.action_search).setOnClickListener(this);
|
||||
} else {
|
||||
findViewById(R.id.action_listen).setVisibility(View.GONE);
|
||||
findViewById(R.id.action_translate).setVisibility(View.GONE);
|
||||
findViewById(R.id.action_search).setVisibility(View.GONE);
|
||||
findViewById(R.id.layout_listen).setVisibility(GONE);
|
||||
findViewById(R.id.spacer_listen).setVisibility(GONE);
|
||||
findViewById(R.id.layout_translate).setVisibility(GONE);
|
||||
findViewById(R.id.spacer_translate).setVisibility(GONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue