在我的android应用程序中,我有一个按钮,它会导致某个活动在某些情况下由于if语句而无法启动。
结果是,我用oncreate上的.finish();
来终止活动,所以当用户点击按钮时什么也不会发生。
但我想向用户显示当前活动的警告和祝酒词。不确定这是否真的很清楚,但基本上应该发生以下情况:
用户在主页上
用户单击按钮转到下一个活动
不会发生任何事情,因为oncreate上的.finish();
会终止活动。
在这里,用户点击按钮后,主页上会显示一个吐司通知
这是我目前的代码:
try {
this.storeMarkerList = new StoreMarkerList(this.mapView);
StoreList list = (StoreList)getBaseApplication().getSessionParameter("selected.storelist", null);
if (list == null || list.size() == 0){
Toast.makeText(???, "No stores", 5000);
this.finish();
}
else {
(…)
最佳答案
试试这个:
Toast.makeText(getApplicationContext(), "No stores", 5000).show();