Fix async crash.

This commit is contained in:
dosiecki 2015-03-02 14:58:25 -08:00
parent 94091bb4e6
commit 0ab0d615bb

View file

@ -99,8 +99,12 @@ public class UIUtils {
// attempting to add padding will silently fail.
int iconSize = getActionBarHeight(activity);
Bitmap scaledIcon = Bitmap.createScaledBitmap(icon, iconSize, iconSize, false);
BitmapDrawable draw = new BitmapDrawable(activity.getResources(), scaledIcon);
activity.getActionBar().setLogo(draw);
final BitmapDrawable draw = new BitmapDrawable(activity.getResources(), scaledIcon);
activity.runOnUiThread(new Runnable() {
public void run() {
activity.getActionBar().setLogo(draw);
}
});
}
return null;
}