Merge "Make clock and battery clickable in QS status bar." into pi-dev am: e79d905577

am: c5c38ee2f4

Change-Id: I39e86df1b636032cc8af414b434c75c0e412ee4f
This commit is contained in:
Amin Shaikh
2018-05-16 07:03:08 -07:00
committed by android-build-merger
2 changed files with 7 additions and 2 deletions

View File

@@ -31,6 +31,7 @@
android:id="@+id/clock"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:minWidth="48dp"
android:gravity="center_vertical|start"
android:paddingStart="@dimen/status_bar_left_clock_starting_padding"
android:paddingEnd="@dimen/status_bar_left_clock_end_padding"

View File

@@ -180,9 +180,10 @@ public class QuickStatusBarHeader extends RelativeLayout implements
mBatteryMeterView = findViewById(R.id.battery);
mBatteryMeterView.setForceShowPercent(true);
mBatteryMeterView.setOnClickListener(this);
mClockView = findViewById(R.id.clock);
mClockView.setOnClickListener(this);
mDateView = findViewById(R.id.date);
mDateView.setOnClickListener(this);
}
private void updateStatusText() {
@@ -414,9 +415,12 @@ public class QuickStatusBarHeader extends RelativeLayout implements
@Override
public void onClick(View v) {
if(v == mDateView){
if (v == mClockView) {
Dependency.get(ActivityStarter.class).postStartActivityDismissingKeyguard(new Intent(
AlarmClock.ACTION_SHOW_ALARMS),0);
} else if (v == mBatteryMeterView) {
Dependency.get(ActivityStarter.class).postStartActivityDismissingKeyguard(new Intent(
Intent.ACTION_POWER_USAGE_SUMMARY),0);
}
}