SUW: Set button themes
Change-Id: I7309e1e469f5c12e100e360e3e8414564a177af6
This commit is contained in:
@@ -23,6 +23,8 @@ import android.view.View;
|
|||||||
import android.widget.Button;
|
import android.widget.Button;
|
||||||
import android.widget.RelativeLayout;
|
import android.widget.RelativeLayout;
|
||||||
|
|
||||||
|
import com.google.android.setupcompat.template.FooterButtonStyleUtils;
|
||||||
|
|
||||||
public class NavigationLayout extends RelativeLayout {
|
public class NavigationLayout extends RelativeLayout {
|
||||||
/*
|
/*
|
||||||
* An interface to listen to events of the navigation bar,
|
* An interface to listen to events of the navigation bar,
|
||||||
@@ -42,6 +44,8 @@ public class NavigationLayout extends RelativeLayout {
|
|||||||
View.inflate(context, R.layout.navigation_layout, this);
|
View.inflate(context, R.layout.navigation_layout, this);
|
||||||
mNextButton = findViewById(R.id.navbar_next);
|
mNextButton = findViewById(R.id.navbar_next);
|
||||||
mSkipButton = findViewById(R.id.navbar_skip);
|
mSkipButton = findViewById(R.id.navbar_skip);
|
||||||
|
FooterButtonStyleUtils.applyPrimaryButtonPartnerResource(context, mNextButton, true);
|
||||||
|
FooterButtonStyleUtils.applySecondaryButtonPartnerResource(context, mSkipButton, true);
|
||||||
|
|
||||||
TypedArray a = context.getTheme().obtainStyledAttributes(
|
TypedArray a = context.getTheme().obtainStyledAttributes(
|
||||||
attrs, R.styleable.NavigationLayout, 0, 0);
|
attrs, R.styleable.NavigationLayout, 0, 0);
|
||||||
|
@@ -20,7 +20,9 @@ package org.lineageos.setupwizard;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.MotionEvent;
|
import android.view.MotionEvent;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
import android.widget.Button;
|
||||||
|
|
||||||
|
import com.google.android.setupcompat.template.FooterButtonStyleUtils;
|
||||||
import com.google.android.setupcompat.util.SystemBarHelper;
|
import com.google.android.setupcompat.util.SystemBarHelper;
|
||||||
|
|
||||||
public class WelcomeActivity extends BaseSetupWizardActivity {
|
public class WelcomeActivity extends BaseSetupWizardActivity {
|
||||||
@@ -36,11 +38,15 @@ public class WelcomeActivity extends BaseSetupWizardActivity {
|
|||||||
mRootView = findViewById(R.id.setup_wizard_layout);
|
mRootView = findViewById(R.id.setup_wizard_layout);
|
||||||
setNextText(R.string.start);
|
setNextText(R.string.start);
|
||||||
setSkipText(R.string.emergency_call);
|
setSkipText(R.string.emergency_call);
|
||||||
findViewById(R.id.start).setOnClickListener(view -> onNextPressed());
|
Button startButton = findViewById(R.id.start);
|
||||||
findViewById(R.id.emerg_dialer)
|
Button emergButton = findViewById(R.id.emerg_dialer);
|
||||||
.setOnClickListener(view -> startEmergencyDialer());
|
startButton.setOnClickListener(view -> onNextPressed());
|
||||||
|
emergButton.setOnClickListener(view -> startEmergencyDialer());
|
||||||
findViewById(R.id.launch_accessibility)
|
findViewById(R.id.launch_accessibility)
|
||||||
.setOnClickListener(view -> startAccessibilitySettings());
|
.setOnClickListener(view -> startAccessibilitySettings());
|
||||||
|
|
||||||
|
FooterButtonStyleUtils.applyPrimaryButtonPartnerResource(this, startButton, true);
|
||||||
|
FooterButtonStyleUtils.applySecondaryButtonPartnerResource(this, emergButton, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user