Workaround Wi-Fi Settings NullPointerException
- Add null pointer checking to avoid unexpected crash. Bug: 177782266 Test: manual test Change-Id: I2d9ce1777adbc80bb6c40b7bb830de12bb0a9748
This commit is contained in:
@@ -177,11 +177,19 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF
|
||||
}
|
||||
|
||||
public void setPinnedHeaderView(View pinnedHeader) {
|
||||
if (mPinnedHeaderFrameLayout == null) {
|
||||
Log.e(TAG, "setPinnedHeaderView: null layout");
|
||||
return;
|
||||
}
|
||||
mPinnedHeaderFrameLayout.addView(pinnedHeader);
|
||||
mPinnedHeaderFrameLayout.setVisibility(View.VISIBLE);
|
||||
}
|
||||
|
||||
public void showPinnedHeader(boolean show) {
|
||||
if (mPinnedHeaderFrameLayout == null) {
|
||||
Log.e(TAG, "showPinnedHeader: null layout");
|
||||
return;
|
||||
}
|
||||
mPinnedHeaderFrameLayout.setVisibility(show ? View.VISIBLE : View.INVISIBLE);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user