Merge "setSelectedHeader() when switching to fragment"
This commit is contained in:
committed by
Android (Google) Code Review
commit
0d8acb2ceb
@@ -1194,7 +1194,14 @@ public abstract class PreferenceActivity extends ListActivity implements
|
||||
* @param args Optional arguments to supply to the fragment.
|
||||
*/
|
||||
public void switchToHeader(String fragmentName, Bundle args) {
|
||||
setSelectedHeader(null);
|
||||
Header selectedHeader = null;
|
||||
for (int i = 0; i < mHeaders.size(); i++) {
|
||||
if (fragmentName.equals(mHeaders.get(i).fragment)) {
|
||||
selectedHeader = mHeaders.get(i);
|
||||
break;
|
||||
}
|
||||
}
|
||||
setSelectedHeader(selectedHeader);
|
||||
switchToHeaderInner(fragmentName, args);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user