【问题标题】:How to Show Alert Dialog From net standard如何从网络标准显示警报对话框
【发布时间】:2018-01-11 09:02:43
【问题描述】:

我有一个参考我创建的网络标准库的 android 项目。

我想显示警报对话框。但它需要来自活动的上下文,而我不能从网络标准库中调用活动。

我想将 Activity 解析为我的库的对象。有人可以帮帮我吗?

【问题讨论】:

    标签: c# android visual-studio xamarin


    【解决方案1】:

    我找到了解决方案。 这个想法来自 James Montemagno (CurrentActivityPlugin) 创建的名为 CurrentActivityPlugin 的插件。

    我没有使用这个插件,因为我已经有继承应用程序的类。 所以我使用ActivityLifecycleCallbacks,并在继承Application的类上实现它。想法来自这篇文章Sample usage of the "android.app.Application.ActivityLifecycleCallbacks" class.

    还有这篇文章 How to use ActivityLifecycleCallbacks in Application Class

    希望这可以帮助像我一样有同样问题的人。

    【讨论】:

      猜你喜欢
      • 2019-04-21
      • 1970-01-01
      • 2023-03-13
      • 2020-01-14
      • 1970-01-01
      • 1970-01-01
      • 2020-11-04
      • 2023-03-25
      • 1970-01-01
      相关资源
      最近更新 更多