【发布时间】:2015-07-21 17:32:46
【问题描述】:
我想知道我的应用是否被其他应用执行
我尝试了几种方法,但我找不到解决方案
我试过了,但返回的值相同,请帮助我!代码:
public class MainActivity extends Activity {
public static boolean isinint;
@Override
protected void onResume() {
super.onResume();
Intent intent = getIntent();
// check if any application has executed your app
if (intent != null && intent.getType() != null) {
isinint = true;
Toast.makeText(getApplicationContext(), "is:" + isinint, Toast.LENGTH_LONG).show();
} else {
isinint = false;
Toast.makeText(getApplicationContext(), "is:" + isinint, Toast.LENGTH_LONG).show();
}
}
}
【问题讨论】:
-
不是重复不解决任何问题
-
你试过解决方案了吗?如果是,显示的值是什么
-
当您自己启动一个活动时如何将数据传递给您的意图,当您的活动由另一个应用程序启动时,您可以检查该数据
标签: android android-intent launch