草庐IT

Action_mask

全部标签

android - 如何在不使用 mask 的情况下创建拼图 block ?

我正在尝试创建一个拼图游戏,我想知道在不使用mask的情况下创建拼图的替代方法。目前,我通过拍摄完整图像、将该图像分成四block(假设拼图是2x2)然后存储并为每block应用蒙版来制作拼图block。看起来像下面//createstandardpuzzlepiecesarryPieceEndPos=newint[mCols][mRows];arryPieceImg=newBitmap[mCols*mRows];arryIsPieceLocked=newboolean[mCols*mRows];intpos=0;for(intc=0;c然后我使用辅助方法为每件作品应用蒙版privat

android - Material 设计 : how to set transparency for Android Floating Action Button

我的问题与this有关一。当我打开NavigationDrawer时,FloatingButton位于其顶部,但必须位于下方。我试着这样做:@OverridepublicvoidonDrawerSlide(ViewdrawerView,floatslideOffset){Log.i(TAG,"inneronDrawerSlide");super.onDrawerSlide(drawerView,slideOffset);fabButton.setAlpha(25);floatalpha=0.2f;AlphaAnimationalphaUp=newAlphaAnimation(alpha

Android ACTION_RECOGNIZE_SPEECH Intent 在长时间讲话后永远不会完成

我开始打算并等待结果。它在简短的演讲中效果很好,但如果演讲太长,它不会给我答案。(将近1分钟)finalIntentsearchIntent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);searchIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE,"tr");searchIntent.putExtra(RecognizerIntent.EXTRA_PROMPT,true);searchIntent.putExtra(RecognizerIntent.EXTRA_ONLY_RETUR

android - Intent.ACTION_VIEW 视频网址不适用于 Ice Cream Sandwich

我有以下代码来查看远程托管的视频文件:startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse(article.getLink())));其中getLink()返回与文章关联的视频的URL。此方法在Gingerbread之前的设备上运行良好,但我最近在ICS上测试该应用程序并发现了一个问题。ICS浏览器开始加载URL,我在导航栏中看到它,但浏览器几乎立即关闭,我又回到我的应用程序Activity中。当它发生时,我得到以下堆栈跟踪:11-2810:24:44.488:E/SurfaceTexture(116):[com.mypackage.

android - 如何为透明覆盖创建 mask ?

我有以下场景:一个位图用作背景,另一个位图用作覆盖层,可以是50%透明或不透明(在运行时可更改),第三个位图包含第二个掩码位图。我尝试了不同的Xfermodes配置和绘图顺序,但未能找到合适的。我将掩码用作位图,因为我需要能够在程序的两次运行之间或配置更改之间保存它。它是在用户在屏幕上绘制时创建的,有效地清除了war迷雾。来自最佳尝试的代码fragment。唯一没有像我希望的那样起作用的是我的面具的透明度。@OverrideprotectedvoidonDraw(Canvascanvas){canvas.drawBitmap(mFogOfWar,mTransformationMatri

android - Google Glass GDK 是否支持 Intent.ACTION_CALL?

我正在尝试让一个在GoogleGlass上运行的Android应用程序来调用电话。这是调用Intent的代码:Stringuri="tel:+44.....";Intentintent=newIntent(Intent.ACTION_CALL);intent.setData(Uri.parse(uri));startActivity(intent);这会引发以下异常。09-2621:57:05.880:E/AndroidRuntime(4995):FATALEXCEPTION:main09-2621:57:05.880:E/AndroidRuntime(4995):android.co

Android Wear - 从手持 Action 开始穿戴 Activity

我正在从Android手持设备向Android穿戴设备发送通知。我想在通知中包含一个Action,以在Android穿戴设备上启动一个Activity。如何将挂起的Intent设置为可穿戴设备上的Activity?如果通知是在可穿戴设备上创建的,我可以启动Activity,但如果通知是在手机上创建然后发送到可穿戴设备,我就不能启动该Activity。//creatingactionforpushnotificationcreatedonhandheldpublicNotificationCompat.ActionCreateWearAppAction(IntegermetricId){

android - TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA 的 IntentNotFoundException

我正在尝试通过关注thisarticle来实现文本到语音的转换在Android开发者博客上。如果不支持,它会建议使用以下代码来安装文本到语音数据。IntentinstallIntent=newIntent();installIntent.setAction(TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA);startActivity(installIntent);这会抛出一个Exception:ActivityNotFoundException:NoactivityfoundtohandleIntent但是,我使用的代码是here确定实际支持的I

android - [Android]BroadcastReceiver(Action_headset_plug) 未触发

我在AndroidManifest.xml中声明了一个BroadcsastReceiver(Action_headset_plug)并定义了一个BroadcsastReceiver实现BroadcsastReceiver。我在设备上运行apk,但接收器没有触发。但是,当我在Activity中使用registerReceiver()时它可以正常工作。我是否遗漏了AndroidManifest.xml中的某些内容?这是AndroidManifest.xml这是接收者代码publicclassBroadcastHandlerextendsBroadcastReceiver{@Override

android - 我可以强制我的应用程序启动默认相机而不是提供 'Complete action using' 列表吗?

我正在使用newIntent(MediaStore.ACTION_IMAGE_CAPTURE);Intent捕获图像以用于我的应用程序。我的设备上安装了两个可以执行此功能的应用程序,但我希望我的应用程序仅使用默认相机。有没有办法做到这一点? 最佳答案 正如Dr_sulli所建议的,我只是将它转换成代码,它对我来说效果很好,如果要访问直接相机应用程序,其他部分是允许用户选择其他相机应用程序以及系统相机。protectedstaticfinalintCAMERA_ACTIVITY=100;IntentmIntent=null;if(is