Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"

This commit is contained in:
Alan Viverette
2015-10-07 16:23:36 +00:00
committed by Gerrit Code Review

View File

@@ -401,12 +401,11 @@ public abstract class AdapterViewAnimator extends AdapterView<Adapter>
}
LayoutParams createOrReuseLayoutParams(View v) {
final ViewGroup.LayoutParams currentLp = v.getLayoutParams();
if (currentLp instanceof ViewGroup.LayoutParams) {
LayoutParams lp = (LayoutParams) currentLp;
return lp;
final LayoutParams currentLp = v.getLayoutParams();
if (currentLp != null) {
return currentLp;
}
return new ViewGroup.LayoutParams(0, 0);
return new LayoutParams(0, 0);
}
void refreshChildren() {