下载按钮状态新增“试玩”(未完)

This commit is contained in:
张玉久
2020-04-02 14:13:02 +08:00
parent fc25ad7ddb
commit 89e72a0fea
5 changed files with 18 additions and 7 deletions

View File

@ -49,10 +49,10 @@ public class DetailDownloadUtils {
if (viewHolder.gameEntity.getApk().isEmpty() || viewHolder.gameEntity.getDownloadOffStatus() != null) {
LinkEntity h5LinkEntity = viewHolder.gameEntity.getH5Link();
if (h5LinkEntity != null) {
if ("play".equals(h5LinkEntity.getType())) {
String defaultString = String.format("开始玩" + "《%s》", viewHolder.gameEntity.getName());
String defaultString = String.format("开始玩" + "《%s》", viewHolder.gameEntity.getName());
viewHolder.mDownloadPb.setText(TextUtils.isEmpty(h5LinkEntity.getText()) ? defaultString : h5LinkEntity.getText());
} else {
viewHolder.mDownloadPb.setText(TextUtils.isEmpty(h5LinkEntity.getText()) ? "查看" : h5LinkEntity.getText());
@ -86,6 +86,11 @@ public class DetailDownloadUtils {
viewHolder.mDownloadPb.setText(status);
} else if (TextUtils.isEmpty(viewHolder.downloadAddWord)) {
viewHolder.mDownloadPb.setText(String.format(status + "《%s》", viewHolder.gameEntity.getName()));
} else if (viewHolder.gameEntity.getVersionNumber().contains("无版号")) {
viewHolder.gameEntity.getApk();
if (!viewHolder.gameEntity.getApk().isEmpty()) {
viewHolder.mDownloadPb.setText(String.format(status + "%s", viewHolder.gameEntity.getApk().get(0).getSize()));
}
} else {
viewHolder.mDownloadPb.setText(String.format(status + "《%s》%s", viewHolder.gameEntity.getName(), viewHolder.downloadAddWord));
}