【发布时间】:2011-03-29 11:04:53
【问题描述】:
我一直在寻找几天来试图弄清楚如何在我的应用程序中添加带有单个按钮的对话框。提前致谢!
【问题讨论】:
我一直在寻找几天来试图弄清楚如何在我的应用程序中添加带有单个按钮的对话框。提前致谢!
【问题讨论】:
对话框很简单,或者问题是如何确定更新是否必要? 这里是Dialogbuilder:
AlertDialog.Builder builder = new AlertDialog.Builder(FisMapView.this);
builder.setTitle("Update required");
builder.setPositiveButton("UPDATE", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
builder.setNeutralButton("Abort", null);
AlertDialog alert = builder.create();
alert.show();
编辑: 不知道怎么查看市场上的更新,建议和你自己的网站对比一下,如果你在这个网站上增加版本号,打电话给市场下载最新版本或下载apk外部
【讨论】:
将当前版本存储在您的应用 defaultsharedpreferences 中。在您的主要活动上有一个变量,当您增加清单中的版本时,您会增加该变量。在运行期间,让它检查当前与代码中的版本,如果新版本更高,则执行某些操作。然后更新首选项中的那个。
编辑:
如果他们在对话框中点击取消,请让程序结束,这样他们每次打开它时都必须看到它,直到他们运行更新。
【讨论】: