Commit 2fa008d4 authored by fallenstardust's avatar fallenstardust

3.3.7 check update

parent 0ce57a4e
...@@ -412,10 +412,9 @@ public abstract class HomeActivity extends BaseActivity implements NavigationVie ...@@ -412,10 +412,9 @@ public abstract class HomeActivity extends BaseActivity implements NavigationVie
final String versionName,updateMessage; final String versionName,updateMessage;
versionName = appBean.getVersionName(); versionName = appBean.getVersionName();
updateMessage = appBean.getReleaseNote(); updateMessage = appBean.getReleaseNote();
builder.setTitle(R.string.Update_Found + versionName);
builder.setTitle("发现新版本"+versionName);
builder.setMessage(updateMessage); builder.setMessage(updateMessage);
builder.setRightButtonText("下载"); builder.setRightButtonText(R.string.Download);
builder.setRightButtonListener((dlg, i) -> { builder.setRightButtonListener((dlg, i) -> {
builder.showProgressBar2(); builder.showProgressBar2();
builder.hideButton(); builder.hideButton();
...@@ -427,27 +426,27 @@ public abstract class HomeActivity extends BaseActivity implements NavigationVie ...@@ -427,27 +426,27 @@ public abstract class HomeActivity extends BaseActivity implements NavigationVie
@Override @Override
public void checkUpdateFailed(Exception e) { public void checkUpdateFailed(Exception e) {
Toast.makeText(context, R.string.Already_Lastest, Toast.LENGTH_SHORT).show(); Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse("https://www.taptap.com/app/37972"));
context.startActivity(intent);
} }
}) })
.setDownloadFileListener(new DownloadFileListener() { .setDownloadFileListener(new DownloadFileListener() {
@Override @Override
public void downloadFailed() { public void downloadFailed() {
//下载失败 builder.dismiss();
Log.e("pgyer", "download apk failed");
//下载失败,关闭对话框
} }
@Override @Override
public void downloadSuccessful(Uri uri) { public void downloadSuccessful(Uri uri) {
//下载成功,关闭对话框 builder.dismiss();
PgyUpdateManager.installApk(uri); PgyUpdateManager.installApk(uri);
} }
@Override @Override
public void onProgressUpdate(Integer... integers) { public void onProgressUpdate(Integer... integers) {
builder.getProgressBar2().setProgress(integers[0]); builder.getProgressBar2().setProgress(integers[0]);
Log.e("pgyer", "update download apk progress" + integers);
}}) }})
.register(); .register();
} }
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<item <item
android:id="@android:id/progress" > android:id="@android:id/progress" >
<clip <clip
android:drawable="@drawable/veil"> android:drawable="@drawable/veil2">
</clip> </clip>
</item> </item>
</layer-list> </layer-list>
\ No newline at end of file
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
style="?android:attr/progressBarStyleHorizontal" style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_gravity="center_horizontal|center_vertical" android:layout_gravity="center_horizontal|center_vertical"
android:layout_height="50px" android:layout_height="100px"
android:visibility="gone" android:visibility="gone"
tools:visibility="visible"/> tools:visibility="visible"/>
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
<string name="settings_game_diy_card_db">커스텀cdb사용</string> <string name="settings_game_diy_card_db">커스텀cdb사용</string>
<string name="settings_game_immersive_mode">해상도 최적화</string> <string name="settings_game_immersive_mode">해상도 최적화</string>
<string name="settings_game_opengl">OpenGL</string> <string name="settings_game_opengl">OpenGL</string>
<string name="avatar_img">프로필 이미지</string> <string name="settings_game_avatar">프로필 이미지</string>
<string name="restart_app">앱을 다시 시작하세요.</string> <string name="restart_app">앱을 다시 시작하세요.</string>
<string-array name="opengl_version"> <string-array name="opengl_version">
<item>OpenGL ES 1.X</item> <item>OpenGL ES 1.X</item>
...@@ -222,6 +222,6 @@ ...@@ -222,6 +222,6 @@
<string name="tip_no_permission" formatted="false">the permission %s is denied.</string> <string name="tip_no_permission" formatted="false">the permission %s is denied.</string>
<string name="Already_Lastest">이미 최신 버전입니다.</string> <string name="Already_Lastest">이미 최신 버전입니다.</string>
<string name="about_immersive_mode">16:9 화면 비율이 아닌 휴대전화 또는 터치 포인트가 어긋나는 경우 설정하십시오.</string> <string name="about_immersive_mode">16:9 화면 비율이 아닌 휴대전화 또는 터치 포인트가 어긋나는 경우 설정하십시오.</string>
<string name="OK">OK</string> <string name="Download">Download</string>
<string name="Cancel">Cancel</string> <string name="Update_Found">New Version Found:</string>
</resources> </resources>
...@@ -222,6 +222,6 @@ ...@@ -222,6 +222,6 @@
<string name="tip_no_permission" formatted="false">权限 %s 被你禁止了</string> <string name="tip_no_permission" formatted="false">权限 %s 被你禁止了</string>
<string name="Already_Lastest">已经是最新版本</string> <string name="Already_Lastest">已经是最新版本</string>
<string name="about_immersive_mode">开关它来适配非16:9的分辨率屏幕,有的机型需要先在系统设置开启全屏应用</string> <string name="about_immersive_mode">开关它来适配非16:9的分辨率屏幕,有的机型需要先在系统设置开启全屏应用</string>
<string name="OK">确定</string> <string name="Download">下载</string>
<string name="Cancel">取消</string> <string name="Update_Found">发现新版本——</string>
</resources> </resources>
...@@ -225,6 +225,6 @@ ...@@ -225,6 +225,6 @@
<string name="Already_Lastest">Already be the Lastest Version</string> <string name="Already_Lastest">Already be the Lastest Version</string>
<string name="tip_no_permission" formatted="false">the permission %s is denied.</string> <string name="tip_no_permission" formatted="false">the permission %s is denied.</string>
<string name="about_immersive_mode">switch it to optimize the screen resolution which isnot 16:9</string> <string name="about_immersive_mode">switch it to optimize the screen resolution which isnot 16:9</string>
<string name="OK">OK</string> <string name="Download">Download</string>
<string name="Cancel">Cancel</string> <string name="Update_Found">Found New Version:</string>
</resources> </resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment