diff --git a/app/src/main/java/com/gh/gamecenter/AboutActivity.java b/app/src/main/java/com/gh/gamecenter/AboutActivity.java
index 8b9a5b3bf5..9a383f01c8 100644
--- a/app/src/main/java/com/gh/gamecenter/AboutActivity.java
+++ b/app/src/main/java/com/gh/gamecenter/AboutActivity.java
@@ -6,10 +6,12 @@ import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.annotation.NonNull;
+import android.text.TextUtils;
import android.view.View;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import android.widget.TextView;
+import android.widget.Toast;
import com.gh.base.BaseActivity;
import com.gh.common.util.PackageUtils;
@@ -78,8 +80,12 @@ public class AboutActivity extends BaseActivity {
@OnLongClick(R.id.about_tv_version)
public boolean OnLongClick(View view) {
if (view.getId() == R.id.about_tv_version) {
- String tinkerId = TinkerManager.getTinkerId();
- mVersionName.setText("V" + PackageUtils.getPatchVersionName() + "." + tinkerId);
+ String tinkerId = TinkerManager.getNewTinkerId();
+ if (!TextUtils.isEmpty(tinkerId)) {
+ mVersionName.setText("V" + PackageUtils.getPatchVersionName() + "." + tinkerId);
+ } else {
+ Toast.makeText(getApplicationContext(), R.string.toast_upload_latest, Toast.LENGTH_SHORT).show();
+ }
}
return false;
}
@@ -101,7 +107,7 @@ public class AboutActivity extends BaseActivity {
final String version = (String) msg.obj;
activity.mAboutVersion.setText(StringUtils.buildString("发现新版本 V", version));
} else if (msg.what == 1) {
- activity.mAboutVersion.setText("已是最新版本");
+ activity.mAboutVersion.setText(R.string.toast_upload_latest);
}
}
}
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 57e7e888f6..5766114056 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -377,5 +377,6 @@
已安装的游戏(%1$d)
收到%1$d个赞
+ 已是最新版本