谁能帮帮我?它在运行时停止工作。
myRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(final DataSnapshot dataSnapshot) {
Map map = (Map) dataSnapshot.getValue();
String version = String.valueOf(map.get("Version"));
String url_update = String.valueOf(map.get("Update_URL"));
setting.edit().putString("url_update", url_update);
if (your_version != version) {
Dialog_update.setMessage("คุณมีการอัพเดทใหม่"); //This Thai Language. I use it on message.
Dialog_update.setNegativeButton("ตกลง", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface _dialog, int _which ) {
outurl.setAction(Intent.ACTION_VIEW);
outurl.setData(Uri.parse(setting.getString("url_update", "")));
startActivity(outurl);
finish();
}
});
}
}
我通过在控制台上的实时数据库中更改“版本”来测试它。