Skip to content

Commit 1fa1346

Browse files
fix build
1 parent 60b395c commit 1fa1346

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/home/HomeFragment.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ private void setupPromotions(LayoutInflater inflater) {
7676
for (com.d4rk.androidtutorials.java.data.model.PromotedApp app : apps) {
7777
com.d4rk.androidtutorials.java.databinding.PromotedAppItemBinding itemBinding =
7878
com.d4rk.androidtutorials.java.databinding.PromotedAppItemBinding.inflate(inflater, container, false);
79-
loadImage(app.iconUrl, itemBinding.appIcon);
80-
itemBinding.appName.setText(app.name);
79+
loadImage(app.iconUrl(), itemBinding.appIcon);
80+
itemBinding.appName.setText(app.name());
8181
itemBinding.appDescription.setVisibility(android.view.View.GONE);
82-
itemBinding.appButton.setOnClickListener(v -> startActivity(homeViewModel.getPromotedAppIntent(app.packageName)));
82+
itemBinding.appButton.setOnClickListener(v -> startActivity(homeViewModel.getPromotedAppIntent(app.packageName())));
8383
container.addView(itemBinding.getRoot());
8484
}
8585
});

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/support/repository/SupportRepository.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,11 @@ public void queryProductDetails(List<String> productIds, OnProductDetailsListene
8585
.setProductList(products)
8686
.build();
8787

88-
billingClient.queryProductDetailsAsync(params, (billingResult, productDetailsList) -> {
88+
billingClient.queryProductDetailsAsync(params, result -> {
89+
BillingResult billingResult = result.getBillingResult();
8990
if (billingResult.getResponseCode() == BillingClient.BillingResponseCode.OK) {
90-
if (!productDetailsList.isEmpty()) {
91+
List<ProductDetails> productDetailsList = result.getProductDetailsList();
92+
if (productDetailsList != null && !productDetailsList.isEmpty()) {
9193
for (ProductDetails productDetails : productDetailsList) {
9294
productDetailsMap.put(productDetails.getProductId(), productDetails);
9395
}

0 commit comments

Comments
 (0)