草庐IT

Action_send

全部标签

android - 循环时处理 NEW_OUTGOING_CALL Action 的正确方法是什么?

目前我正在开发一个应用程序,它在BroadcastReceiver的帮助下捕获NEW_OUTGOING_CALL操作。我通过调用setResultData(null)中止调用。之后,我向用户展示了一个对话框,允许他决定是否要使用我的应用程序来重写它的号码。当用户决定发生时,我将根据决定调用新电话。现在我的广播接收器再次被调用。知道我已经处理了号码的正确方法是什么?我得到了一个工作解决方案,它使用时间戳来猜测它是否已经被处理。另一种解决方案是在已处理号码的末尾添加"+"。这些方法适用于我的应用程序,它是唯一一个捕获NEW_OUTGOING_CALL事件的应用程序。但是,当其他应用程序(如

android - 从 ACTION_PICK 共享文件 uri

我正在尝试制作一个应用程序,要求用户选择一个图像文件,然后通过Intent将其发送到另一个应用程序(在这种情况下是Whatsapp,但这应该适用于其他应用程序)我这样做是为了请求文件:Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");intent.addCategory(Intent.CATEGORY_OPENABLE);try{startActivityForResult(Intent.createChooser(intent,"SelectaFiletoUpload"),FILE_

android - 如何用我的主题指定黑暗 Action 模式

我知道有几个关于操作栏的上下文操作栏(ActionMode)样式的问题,但它们似乎并没有完全解决我所追求的问题。我正在使用带有浅色主题和深色操作栏的工具栏。工具栏看起来像我想要的,但操作模式看起来像常规的深色主题。我需要改变我的风格什么才能获得黑暗主题的Action模式(不仅仅是Action栏)?看来我应该能够通过点击Theme.AppCompat来快速完成此操作,因为它向CAB显示了我想要的方式,但我不希望应用程序的其余部分是黑暗的。我只关心API14+,我正在使用支持工具栏代替操作栏。这是我的基本风格@color/colorPrimary@color/colorPrimaryDar

android - Firebase 云消息传递 - Android : click-action of notification when app is closed doesn't work

我正在使用FirebaseCloudMessaging将数据消息传送到我正在开发的应用程序。根据FCM文档,当应用程序处于前台时:AclientappreceivesadatamessageinonMessageReceived()andcanhandlethekey-valuepairsaccordingly.而且效果很好。当应用程序在后台时,行为是不同的:thedatapayloadcanberetrievedintheIntentusedtolaunchyouractivity.而且它似乎不太好用。我在通知JSON中使用“click_action”参数,我在其中指定要打开的“Ac

android android.provider.MediaStore.ACTION_VIDEO_CAPTURE 返回 null onActivityResult 与 nexus 7

我正在使用intent录制视频。所以我在recordVideo按钮的点击上使用了以下代码Videofilepath="";Intentintent=newIntent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);startActivityForResult(intent,REQUEST_VIDEO_CAPTURED);并在onActivityResult中protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==Act

android - 如何测试 android.intent.action.MY_PACKAGE_REPLACED

我希望能够测试MY_PACKAGE_REPLACED的BroadcastReceiver。我可以使用adb命令完成此操作吗?当我从IDE(Androidstudio)启动应用程序时,模拟器会完成此操作吗? 最佳答案 ambroadcast-aandroid.intent.action.MY_PACKAGE_REPLACED 关于android-如何测试android.intent.action.MY_PACKAGE_REPLACED,我们在StackOverflow上找到一个类似的问题:

android - Jetpack 导航 : Title and back/up arrow in the action bar?

我已经安装了最新的Canary版本的AndroidStudio,并按照此(https://developer.android.com/topic/libraries/architecture/navigation/navigation-implementing)说明实现了一个简单的两页导航。基本上page1有一个按钮,当它被点击时,应用程序显示page2。它可以工作,但有一个问题......它似乎没有自动对操作栏执行任何操作。导航库是否应该自动在操作栏上显示向上/向后箭头和“标签”属性?还是我应该像以前一样手动完成所有工作?我想在显示page2时在操作(工具)栏上显示后退箭头和“详细信

Android:在 RelativeLayout 的 onTouchEvent 中看不到 ACTION_MOVE/UP

我为RelativeLayout注册了一个监听器,见下文。我想添加一些自定义事件处理,mOnTouchListener=newOnTouchListener(){@OverridepublicbooleanonTouch(Viewview,MotionEventmotionEvent){finalintaction=motionEvent.getAction();booleanret=false;switch(action){caseMotionEvent.ACTION_DOWN:ret=doSth(motionEvent);break;caseMotionEvent.ACTION_M

android - 如何更改 Sherlock ActionBar 库的 Action 模式图标?

我在我的应用程序中使用了SherlockActionBar库,现在我想更改ActionMode的图标。下面是屏幕显示,其中我突出显示了我想要设置自己的图标的ActionMode。请帮我更改ActionMode中的图标。 最佳答案 你可以像这样在样式资源中设置它/res/values-v11/styles.xml@android:drawable/your_drawable/res/values/styles.xml  @android:drawable/your_drawable请注意actionModeCloseDrawable之

android - Holoeverywhere : how to programmatically remove at runtime the action bar from an activity

在Activity中删除操作栏的正确方法是什么?我的Activity扩展了org.holoeverywhere.app.Activity我有一个扩展org.holoeverywhere.app.Application的自定义应用程序类,并在启动时执行此静态代码:ThemeManager.setDefaultTheme(ThemeManager.DARK);ThemeManager.map(ThemeManager.DARK,R.style.Holo_Demo_Theme);ThemeManager.map(ThemeManager.LIGHT,R.style.Holo_Demo_The