【问题标题】:How to get string from Parse Server in Android如何从 Android 中的 Parse Server 获取字符串
【发布时间】:2019-10-22 14:04:29
【问题描述】:

我使用 Back4app Parse Server 作为后端。

我很好地从这台服务器检索数据。但我不能使用“if else 语句”。

例如,

如果广告是出售的,广告价格应该出现在价格文本视图上,

如果广告是礼物,则应显示“礼物”文本而不是广告价格。

但即使广告是礼物,它也总是显示广告价格。

它每次都转到 else 语句。

我哪里做错了?

if (adObj.getString(Configs.ADS_CONDITION) == "Gift"){
            holder.priceTV.setText("Gift");
}
else {
holder.priceTV.setText(adObj.getString(Configs.ADS_CURRENCY) + " " + String.valueOf(adObj.getNumber(Configs.ADS_PRICE)));
}

【问题讨论】:

    标签: java android android-studio parse-platform back4app


    【解决方案1】:

    在 Java 中比较字符串是使用 equals 方法完成的。

    例子:

    String variable = "a";
    "a".equals(variable) // true
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-26
      • 1970-01-01
      • 1970-01-01
      • 2017-03-30
      相关资源
      最近更新 更多