Merge "Clear out old views when setting new content in settings" into nyc-dev

This commit is contained in:
Jason Monk
2016-03-30 16:36:26 +00:00
committed by Android (Google) Code Review

View File

@@ -176,8 +176,11 @@ public class SettingsDrawerActivity extends Activity {
@Override
public void setContentView(@LayoutRes int layoutResID) {
LayoutInflater.from(this).inflate(layoutResID,
(ViewGroup) findViewById(R.id.content_frame));
final ViewGroup parent = (ViewGroup) findViewById(R.id.content_frame);
if (parent != null) {
parent.removeAllViews();
}
LayoutInflater.from(this).inflate(layoutResID, parent);
}
@Override