草庐IT

blank_surface

全部标签

javascript - 安卓 WebView : Determine <a> target= "_ blank"

是否可以检查用户是否点击了带有target="_blank"的html链接。我想做的是在我的应用程序中的WebView中显示htlm,但在android默认浏览器中启动“外部”链接。“外部”链接对我来说是带有target="_blank"的链接。所有其他链接都应在webview中处理。例如:用户在我的WebView中点击这样的链接:newwindow然后我想在android浏览器中打开给定的url。我尝试使用shouldOverrideUrlLoading(),但此时我无法确定目标是“_blank”还是普通链接(没有目标)。我也试过setSupportMultipleWindows(t

Android MediaRecorder 用于记录 Surface(不是相机)

我正在看课MediaRecorderAndroidSDK,我想知道它是否可以用来录制由Surface制作的视频。示例:我想将我在表面上显示的内容(视频游戏?)记录到一个文件中。正如我在标题中所说:我不想用相机记录任何东西。我认为重写大部分类(class)是可能的,但我非常想要一些想法......此外,我不确定Camera类在MediaRecorder中的使用方式,以及我应该从我的Surface中获取什么来替换它。感谢您的关注!PS:我正在查看使用我的MediaRecorder的native代码以获取一些线索,也许它会启发其他人:http://www.netmite.com/androi

添加 WebViewClient 时,Android WebView 忽略目标 ="_blank"

我遇到了一个奇怪的问题。在我的应用程序中,我需要从Assets文件夹加载基于WebView中单击按钮的静态html文件。现在5个html文件中,一个html文件包含15个静态链接。这些链接需要将用户重定向到移动浏览器中提到的url。为此,我在我的html文件中使用了target="_blank"。RailwayReservation现在,这在一个简单的WebView没有添加任何WebViewClient的示例应用程序中运行良好。但我需要一个WebViewClient来实现我的其他功能。所以当时target="_blank"完全被忽略了。并且url在WebView本身中打开。我找到了一个

android - 如何获得具有有效 Surface 的 SurfaceHolder(EGL.eglCreateWindowSurface 需要)?

我尝试用EGL初始化GLES(因为我想从主线程中绘制而不是使用渲染器并从onDrawFrame内部绘图)。我收到错误消息:“确保SurfaceView或关联的SurfaceHolder具有有效的Surface”。显然mEgl.eglCreateWindowSurface失败了,因为surfaceHolder没有有效的表面。如何获得具有有效Surface的SurfaceHolder才能继续?我的Activity.onCreate方法是:protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceS

android - Clean Blank Android 应用程序无法构建 - 'failed to find Build Tools revision 23.0.0 rc1'

Android新手,尝试构建一个干净的“空白应用程序”android项目。我收到以下错误,这令人困惑,因为我使用SDK管理器安装了版本24,但不确定为什么要寻找版本23。尽管它没有给我任何类型的行号,但有什么建议吗?谢谢。Configurationondemandisanincubatingfeature.:app:preBuildUP-TO-DATE:app:preDebugBuildUP-TO-DATE:app:checkDebugManifest:app:preReleaseBuildUP-TO-DATE:app:prepareComAndroidSupportAppcompat

android - android 上的 facebook api : blank screen instead of auth

在过去的3个小时里,我一直在寻找关于这个问题的答案,但类似的问题没有帮助,所以我终于提出了这个问题:我正在尝试使用Facebook的AndroidSDK,我得到一个“空白”屏幕(它周围有一个框架,但在您期望授权详细信息的地方我却得到了空白):单击“登录”会出现相同的页面,只是标题现在是“错误”并带有一条模糊的消息:我已检查哈希键是否正确。我已将散列键更改为诸如“asdf”之类的荒谬内容,并且日志确实表明该应用程序正在使用[somekey]并且不匹配。所以我用[somekey]替换了“asdf”,那个错误就消失了。(此外,上面的页面在哈希键不正确的情况下甚至不会出现,它只是立即结束身份验

android - 如何截取 Android 的 Surface View 的屏幕截图?

我想以编程方式获取我的游戏的屏幕截图,就像您在EclipseDDMS中获取的一样。通过此处提出的解决方案截取的屏幕截图:HowtoprogrammaticallytakeascreenshotinAndroid?在大多数其他SO问题中,只有View元素可见,而SurfaceView不可见。SCREENSHOTS_LOCATIONS=Environment.getExternalStorageDirectory().toString()+"/screenshots/";//GetrootviewViewview=activity.getWindow().getDecorView().ge

android - WebView Open External Links & target=blank Links in New Window like GMail 应用程序

我想打开外部链接&target="blank"我的WebView应用程序中的链接在新的可关闭窗口中,例如GMail应用程序。我试着按照这里提到的做同样的事情:Android-Opentarget_blanklinksinWebViewwithexternalbrowser&HandlingExternalLinksinandroidWebViewlikeGmailAppdoes但它不起作用。请帮助我在我的应用中实现此功能。这是MainActivity.java文件:packagecom.blogmaza;importandroid.app.Activity;importandroid.

android - 在没有 Surface View 的情况下使用 Android Camera

我在android上开发,我想用相机做一些事情(处理像素值),但只是在后台,是否可以在没有表面View的情况下进行?只需使用缓冲区读取像素值并进行处理。感谢每一位能帮助我的人 最佳答案 从API级别11开始,SurfaceTexture加入。有了它,不再需要SurfaceView。我用我的SamsungGalaxyS3Neo测试了以下代码。mCamera=Camera.open();try{mCamera.setPreviewTexture(newSurfaceTexture(10));}catch(IOExceptione1){L

java - Surface View with Camera 在 Android API 23 (android 6+) 上无法运行

我想在SurfaceView上使用相机制作背景,并且我在低于23的androidAPI上取得了成功。虽然我之前在API23上的应用程序中请求相机许可,但我的Nexus5和Android6上仍然出现以下错误:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“voidandroid.hardware.Camera.setPreviewDisplay(android.view.SurfaceHolder)”在com.package.name.CameraPreview.surfaceCreated(CameraPreview.java:31)我的代