[android] Hide rating if price is empty.

This commit is contained in:
Roman Romanov 2016-10-31 11:50:57 +04:00
parent f173aacda0
commit 7f3bd437e1

View file

@ -889,8 +889,12 @@ public class PlacePageView extends RelativeLayout
UiUtils.showIf(sponsored, mSponsoredInfo);
if (sponsored)
{
UiUtils.setTextAndHideIfEmpty(mTvSponsoredRating, mSponsored.mRating);
UiUtils.setTextAndHideIfEmpty(mTvSponsoredPrice, mSponsoredPrice);
boolean isPriceEmpty = TextUtils.isEmpty(mSponsoredPrice);
boolean isRatingEmpty = TextUtils.isEmpty(mSponsored.mRating);
mTvSponsoredRating.setText(mSponsored.mRating);
UiUtils.showIf(!isPriceEmpty && !isRatingEmpty, mTvSponsoredRating);
mTvSponsoredPrice.setText(mSponsoredPrice);
UiUtils.showIf(!isPriceEmpty, mTvSponsoredPrice);
}
}