我想制作一个应用程序,当手机接到电话时,我想检测号码。下面是我尝试过的,但它无法检测到来电。 我想让我的MainActivity在后台运行,我该怎么做? 我已在manifest文件中授予权限。<uses-permission android:name="android.permiss...
我希望当用户访问特定的url时,我的意图能够被调用:例如,Android市场使用http://market.android.com/这样的url。YouTube也是如此。我也想实现这个功能。
我有一个关于intent的问题... 我尝试启动短信应用程序...Intent intent = new Intent(Intent.ACTION_MAIN); intent.setType("vnd.android-dir/mms-sms"); int flags = Intent.FLAG...
我尝试要做的似乎非常简单,但是经过几天的搜索我仍然无法完全弄清楚。我的应用程序允许用户选择多个(最多5个)图像。我正在使用一个ImageView。当用户点击ImageView时,我想让他们有以下选项: 从图库中选择图片,或者 使用相机拍摄图片。 我开始使用ACTION_GET_CONT...
我的应用安装其他应用程序,需要跟踪它安装了哪些应用程序。当然,这可以通过简单地保留已安装应用程序的列表来实现。但这不应该是必需的!维护installedBy(a, b)关系应该是PackageManager的责任。实际上,根据API,它就是: public abstract String g...
我创建了一个应用程序,可以在Android上下载YouTube视频。现在,我希望当您在YouTube本机应用程序中播放视频时,也可以下载它。为此,我需要知道YouTube本机应用程序发出的Intent以播放YouTube应用程序。 如果我在模拟器上安装了YouTube程序,那么我可以很容易地做...
我的MainActivity使用带有名为isNextWeek的boolean额外参数的Intent启动RefreshService。 RefreshService创建一个Notification,当用户单击它时会启动我的MainActivity。 效果如下: Log.d("Refre...
我正在尝试从Google Play安装应用程序。我可以理解,在打开Google Play商店的URL时,它会打开Google Play,当我按下返回按钮时,该活动将恢复。 Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.par...
我的安卓应用程序通过一个传递信息的意图(在状态栏中是pendingintent)被调用。 当我按下主屏幕按钮并通过长按主屏幕按钮重新打开我的应用程序时,它会再次调用该意图,并且相同的额外信息仍然存在。 @Override public void onSaveInstanceSt...
我的应用程序有通知功能,但是如果没有任何标志,每次都会启动新的活动,导致多个相同的活动在彼此之上运行,这显然是错误的。我希望它能够将通知挂起的意图中指定的活动放在前台,如果已经在运行,则将其置于前台;否则启动它。到目前为止,我使用的通知意图/挂起意图是:private static Pendi...