【问题标题】:Can I call a class that doesn't have an activity withIntent? [duplicate]我可以用 Intent 调用没有活动的类吗? [复制]
【发布时间】:2019-08-16 06:48:39
【问题描述】:

我有三个类,即扩展服务的MainActivityTimer_Service 和具有活动的LockedActivity。现在我想使用这样的意图

   Intent intent = new Intent(MainActivity.this, Timer_Service.class);
   startActivity(intent);

我希望它可以工作,但它不工作。

【问题讨论】:

  • 你应该调用 startService(intent)

标签: android class android-intent android-activity


【解决方案1】:

如果“Timer_Service”处于活动状态,那么您的以下代码可以正常工作。

Intent intent = new Intent(MainActivity.this, Timer_Service.class);
startActivity(intent);

但目前“Timer_Service”是服务然后尝试下面的代码:-

Intent intent = new Intent(MainActivity.this, Timer_Service.class);
startService(intent);

【讨论】:

    猜你喜欢
    • 2023-01-22
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    相关资源
    最近更新 更多