gpt4 book ai didi

Android Toast 显示之前的 Activity

转载 作者:太空宇宙 更新时间:2023-11-03 11:29:41 25 4
gpt4 key购买 nike

在我的 Android 应用程序中,我有一个按钮可以引导某个 Activity ,在某些情况下,该 Activity 不会因为 if 语句而启动。

会发生什么,我在 onCreate 上用 .finish(); 终止了 Activity ,所以当用户点击按钮时没有任何反应。

但我想在当前 Activity 中向用户显示一个提醒,一个 Toast。不确定这是否真的很清楚,但基本上应该发生以下情况:

  • 用户在首页
  • 用户点击按钮进入下一个 Activity
  • 没有任何事情发生,因为 Activity 被 onCreate 上的 .finish(); 终止。
  • 这里,用户点击按钮后,主页上应该显示toast通知

到目前为止,这是我的代码:

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();

关于Android Toast 显示之前的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8312544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com