Open Landei opened 8 years ago
Try with this code:
final WVersionManager versionManager = new WVersionManager(this);
versionManager.setVersionContentUrl("http://[url]/version.txt");
versionManager.checkVersion();
versionManager.setOnReceiveListener(new OnReceiveListener() {
@Override
public boolean onReceive(int i, String s) {
try {
JSONObject vresponse = new JSONObject(s);
s = vresponse.getString("version_code");
int v = Integer.parseInt(s);
if (versionManager.getCurrentVersionCode() < v){
versionManager.setUpdateNowLabel(getResources().getString(R.string.update_now));
versionManager.setRemindMeLaterLabel(getResources().getString(R.string.update_later));
versionManager.setIgnoreThisVersionLabel(getResources().getString(R.string.never_update));
versionManager.setUpdateUrl("market://details?id=" + getPackageName());
versionManager.setReminderTimer(0);
Log.d("","Update" + v);}
else{
Log.d("","Aktuell Version:" + v + "Aktuell:" + versionManager.getCurrentVersionCode());
}
} catch (JSONException e) {
e.printStackTrace();
}
return true;
}
});
Code:
The if is true and it also gives the right value from the .txt file from the server, but no windows apears. :(