草庐IT

ACTION_INTENT

全部标签

android - 全息无处不在 : Dark action bars and dialogs

我正在使用HoloEverywhere库,我需要使用HoloDark主题设置操作栏和对话框(ProgressDialog和AlertDialog)的样式,并使用HoloLight设置其余控件的样式。我将应用程序主题设置为Holo.Theme.Light.DarkActionBar(这是目前为止最接近我需要的主题)但是我得到了Light对话框。我怎样才能做到这一点?提前致谢。 最佳答案 为对话框创建新的上下文包装器:ContextdialogContext=newContextThemeWrapper(this,R.style.Hol

android - 使用 Intent 时不显示电子邮件正文

当我尝试发送电子邮件Intent时,无论我是使用INTENT.ACTION_SEND还是ACTION.SENDTO并使用库存的SonyXperiaActive电子邮件客户端,主题和收件人都显示正常,但正文是空的,除了标准客户粘贴的评论。在我的SamsungGalaxyNote2上,相同的代码非常有效。if(mPrefs.getBoolean("alternative_email_client",false)){Intentsend=newIntent(Intent.ACTION_SENDTO);StringuriText="mailto:"+Uri.encode(emailString

android - 带有 IntentFilter 的 BroadcastReceiver for Intent.ACTION_PACKAGE_REPLACED 在服务中不工作

我正在尝试设置一项服务来检查设备中何时安装了Activity的新更新。我已经在应用程序Activity中这样做了,在list中声明了Broadcastreceiver并且它工作得很好。但是,当我尝试在服务中运行该接收器并动态声明它时,我的onReceive永远不会被调用。这是我的服务代码:publicclassUpdateServiceextendsService{privatestaticStringmPackage="com.my.package";privatestaticStringmActivityName="myActivity";privateBroadcastRecei

android - 使用 Intent 启动媒体播放器

我正在开发我的第一个Android应用。这是录音应用程序。我正在用MediaRecord像这样录制语音:mRecorder=newMediaRecorder();mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);mRecorder.setOutputFile(mFileName);mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB)

android - 如何在 Intent 中传递 uuid?

我想将标识ArrayList中对象的UUID传递给Intent,以便接收Activity可以使用该ID在Arraylist中找到该对象。这是否可能,或者是否有更好的方法来实现相同的结果? 最佳答案 你可以通过UUID.toString()(如String中的intent)。它返回UUID的字符串表示形式如RFC4122.中所述无论如何,UUID类实现了Serializable接口(interface),因此您也可以将其作为对象传递 关于android-如何在Intent中传递uuid?,

android - 错误 :undefined intent constructor when start service in android

我尝试在Activity中启动服务。但它显示错误,如“构造函数Intent(SampleService,MyService)未定义”我的服务.javapublicclassMyServiceextendsService{@OverridepublicIBinderonBind(Intentintent){returnnull;}publicstaticbooleanisInstanceCreated(){returninstance!=null;}@OverridepublicvoidonCreate(){Toast.makeText(this,"MyServiceCreated",T

android - 如何让我的 View 在 ACTION_MOVE 后停止收听触摸事件?

我有一个按钮,我在按下按钮时制作动画。我希望它在我拖出某个阈值后迅速恢复到“正常”状态。我在ACTION_DOWN上创建了一个View边界矩形,并在ACTION_MOVE中检查它是否超出了触摸区域。我成功检测到“越界”触摸,但我无法让View停止收听触摸。就像它忽略了我的animateToNormal()方法一样。我已经尝试将bool返回值更改为true而不是false,但这没有帮助。我还尝试在ACTION_MOVE情况下删除触摸监听器(设置为null),但我需要重新连接才能继续监听触摸。我认为我可以在将其添加回来之前添加任意延迟,但这似乎是一个糟糕的hack。我正在4.2设备(LGG

android - 在 Android 中使用带有图像附件的 Gmail 通过隐式 Intent 发送邮件?

它很简单但在我的应用程序中产生了问题。我正在使用隐式Intent发送电子邮件,并附有图像作为附件。但是下面的代码会产生问题。Filefile=newFile(path);IntentemailIntent=newIntent(Intent.ACTION_SEND);emailIntent.setType("vnd.android.cursor.dir/email");emailIntent.putExtra(Intent.EXTRA_EMAIL,newString[]{""});emailIntent.putExtra(Intent.EXTRA_SUBJECT,"WeddingApp"

android - Action Bar Style导致Action Bar消失

我正在尝试为我的操作栏设置主题。当我应用我的主题时,预览(在AndroidStudio中)正确呈现它,但在设备上运行时操作栏完全丢失。我的values/styles.xml文件:@color/background_gray@style/GreenActionBar#00c341预览:运行时:我错过了什么? 最佳答案 @color/background_gray@style/GreenActionBar#00c341检查答案。我认为您需要为GreenActionBarBase设置父级。 关

java - Android检测卸载和打开 Intent

我找到了这个服务https://admin.appjolt.com/但我不知道它是如何工作的。当用户决定卸载我们的应用程序时,他们通过广告/交叉促销打开浏览器Intent。显示确认对话框时Intent正在打开。有人知道方法吗?接收器不工作,他们正在使用某些服务并监听是否存在某些对象。我不知道他们实际上在听什么。 最佳答案 这个话题已经讨论过好几次了。您可以找到部分解决方案、示例和相关限制的详细集合here.简短的回答是,不使用root或充当系统应用程序,就没有100%有效的解决方案。 关