Merge \"Fix guts are not bound properly.\" into nyc-dev
am: 9ea3916063
Change-Id: I4335a5f347e4cbac21e34b64435fda4421235d31
This commit is contained in:
@@ -1087,8 +1087,8 @@ public abstract class BaseStatusBar extends SystemUI implements
|
|||||||
pkgicon = pmUser.getDefaultActivityIcon();
|
pkgicon = pmUser.getDefaultActivityIcon();
|
||||||
}
|
}
|
||||||
|
|
||||||
((ImageView) row.findViewById(R.id.app_icon)).setImageDrawable(pkgicon);
|
((ImageView) guts.findViewById(R.id.app_icon)).setImageDrawable(pkgicon);
|
||||||
((TextView) row.findViewById(R.id.pkgname)).setText(appname);
|
((TextView) guts.findViewById(R.id.pkgname)).setText(appname);
|
||||||
|
|
||||||
final View settingsButton = guts.findViewById(R.id.more_settings);
|
final View settingsButton = guts.findViewById(R.id.more_settings);
|
||||||
if (appUid >= 0) {
|
if (appUid >= 0) {
|
||||||
@@ -1104,8 +1104,9 @@ public abstract class BaseStatusBar extends SystemUI implements
|
|||||||
settingsButton.setVisibility(View.GONE);
|
settingsButton.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
guts.bindImportance(pmUser, sbn, row, mNotificationData.getImportance(sbn.getKey()));
|
guts.bindImportance(pmUser, sbn, mNotificationData.getImportance(sbn.getKey()));
|
||||||
row.findViewById(R.id.done).setOnClickListener(new View.OnClickListener() {
|
|
||||||
|
guts.findViewById(R.id.done).setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
// If the user has security enabled, show challenge if the setting is changed.
|
// If the user has security enabled, show challenge if the setting is changed.
|
||||||
|
|||||||
@@ -173,7 +173,7 @@ public class NotificationGuts extends LinearLayout implements TunerService.Tunab
|
|||||||
}
|
}
|
||||||
|
|
||||||
void bindImportance(final PackageManager pm, final StatusBarNotification sbn,
|
void bindImportance(final PackageManager pm, final StatusBarNotification sbn,
|
||||||
final ExpandableNotificationRow row, final int importance) {
|
final int importance) {
|
||||||
mINotificationManager = INotificationManager.Stub.asInterface(
|
mINotificationManager = INotificationManager.Stub.asInterface(
|
||||||
ServiceManager.getService(Context.NOTIFICATION_SERVICE));
|
ServiceManager.getService(Context.NOTIFICATION_SERVICE));
|
||||||
mStartingUserImportance = NotificationListenerService.Ranking.IMPORTANCE_UNSPECIFIED;
|
mStartingUserImportance = NotificationListenerService.Ranking.IMPORTANCE_UNSPECIFIED;
|
||||||
@@ -191,8 +191,8 @@ public class NotificationGuts extends LinearLayout implements TunerService.Tunab
|
|||||||
// unlikely.
|
// unlikely.
|
||||||
}
|
}
|
||||||
|
|
||||||
final View importanceSlider = row.findViewById(R.id.importance_slider);
|
final View importanceSlider = findViewById(R.id.importance_slider);
|
||||||
final View importanceButtons = row.findViewById(R.id.importance_buttons);
|
final View importanceButtons = findViewById(R.id.importance_buttons);
|
||||||
if (mShowSlider) {
|
if (mShowSlider) {
|
||||||
bindSlider(importanceSlider, systemApp);
|
bindSlider(importanceSlider, systemApp);
|
||||||
importanceSlider.setVisibility(View.VISIBLE);
|
importanceSlider.setVisibility(View.VISIBLE);
|
||||||
|
|||||||
Reference in New Issue
Block a user