草庐IT

audio_intent

全部标签

android - 如何获取 Intent 的发送者?

Activity有没有办法找出谁(即类名)发送了Intent?我正在为我的Activity寻找一种通用方式,通过将接收到的Intent发送回发送者(无论可能是谁)来响应接收到的Intent。 最佳答案 可能还有另一种方法,但我知道的唯一解决方案是让ActivityA通过startActivityForResult()调用ActivityB。然后ActivityB可以使用getCallingActivity()来检索ActivityA的身份。 关于android-如何获取Intent的发送

android - 如何在 Android 中找到 Intent 源?

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:Android:HowtogetthesenderofanIntent?有没有办法在android中找到触发INTENT(在目标Activity中)的源Activity?场景是我有两个ActivityA和B。两者都触发了调用ActivityC的Intent。ActivityC根据其来源显示额外信息。例如。如果调用来自A,则C仅显示2个TextView,而在B触发的Intent的情况下,ActivityC显示3个TextView(基本上基于谁是调用者的更多信息)。要确定这一点,我需要知道是谁触发了调用C的Int

android - 如何在 Android 中找到 Intent 源?

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:Android:HowtogetthesenderofanIntent?有没有办法在android中找到触发INTENT(在目标Activity中)的源Activity?场景是我有两个ActivityA和B。两者都触发了调用ActivityC的Intent。ActivityC根据其来源显示额外信息。例如。如果调用来自A,则C仅显示2个TextView,而在B触发的Intent的情况下,ActivityC显示3个TextView(基本上基于谁是调用者的更多信息)。要确定这一点,我需要知道是谁触发了调用C的Int

Android Intent.getStringExtra() 返回 null

这是将字符串添加到Extras的方式:Intenti=newIntent();i.putExtra("Name",edt_name.getText());i.putExtra("Description",edt_desc.getText());i.putExtra("Priority",skb_prior.getProgress());setResult(RESULT_OK,i);finish();这就是我尝试在onActivityResult()中提取它们的方式:Stringname=data.getStringExtra("Name");Stringdesc=data.getStr

Android Intent.getStringExtra() 返回 null

这是将字符串添加到Extras的方式:Intenti=newIntent();i.putExtra("Name",edt_name.getText());i.putExtra("Description",edt_desc.getText());i.putExtra("Priority",skb_prior.getProgress());setResult(RESULT_OK,i);finish();这就是我尝试在onActivityResult()中提取它们的方式:Stringname=data.getStringExtra("Name");Stringdesc=data.getStr

android - 使用相机 Intent 在Android中获取捕获图像的路径

我一直在尝试获取捕获图像的路径以删除图像。在StackOverflow上找到了很多答案,但没有一个对我有用。我得到了以下答案:privateStringgetLastImagePath(){finalString[]imageColumns={MediaStore.Images.Media._ID,MediaStore.Images.Media.DATA};finalStringimageOrderBy=MediaStore.Images.Media._ID+"DESC";CursorimageCursor=POS.this.getContentResolver().query(Med

android - 使用相机 Intent 在Android中获取捕获图像的路径

我一直在尝试获取捕获图像的路径以删除图像。在StackOverflow上找到了很多答案,但没有一个对我有用。我得到了以下答案:privateStringgetLastImagePath(){finalString[]imageColumns={MediaStore.Images.Media._ID,MediaStore.Images.Media.DATA};finalStringimageOrderBy=MediaStore.Images.Media._ID+"DESC";CursorimageCursor=POS.this.getContentResolver().query(Med

安卓 > 4.0 : Ideas how to record/capture internal audio (e. g。 STREAM_MUSIC)?

几个月前,我使用AndroidICS(4.0)开发了一个android内核模块,它拦截“pcmC0D0p”模块以获取所有系统音频。我的目标是通过AirPlay将所有音频(或至少播放的音乐)流式传输到远程扬声器。内核模块可以工作,但是有几个问题(内核版本、root权限等),所以我停止了这个工作。现在,我们有了Android4.1和4.2,我有了新的希望!谁知道如何在Android中捕获音频?我有以下想法:Connectviabluetooth到同一部手机,将路由设置为BT并在“另一端”获取音频:这不应该工作像以前一样使用内核模块拦截音频:硬核,让它工作但不适用JACKAudioConne

安卓 > 4.0 : Ideas how to record/capture internal audio (e. g。 STREAM_MUSIC)?

几个月前,我使用AndroidICS(4.0)开发了一个android内核模块,它拦截“pcmC0D0p”模块以获取所有系统音频。我的目标是通过AirPlay将所有音频(或至少播放的音乐)流式传输到远程扬声器。内核模块可以工作,但是有几个问题(内核版本、root权限等),所以我停止了这个工作。现在,我们有了Android4.1和4.2,我有了新的希望!谁知道如何在Android中捕获音频?我有以下想法:Connectviabluetooth到同一部手机,将路由设置为BT并在“另一端”获取音频:这不应该工作像以前一样使用内核模块拦截音频:硬核,让它工作但不适用JACKAudioConne

android - 待处理 Intent 的多个实例

我创建了一个小部件,单击该小部件会激活PendingIntent。问题是当屏幕上有多个小部件时,只有最新的小部件会启动PendingIntent。我已经阅读了一些关于唯一请求代码的信息,但没有弄清楚这一点。有什么想法可以让我拥有多个小部件并且PendingIntents可以为每个小部件工作吗?这是我的代码fragment:IntentopenApp=newIntent(context,RunningTally.class);openApp.putExtra("widgetId",appWidgetId);PendingIntentpendingAppIntent=PendingInte