textureview

    6熱度

    3回答

    我想在服務中創建一個紋理視圖,並且我似乎沒有得到「onSurfaceTextureAvailable」回調。 「一個TextureView或一個子類只能用於啓用硬件加速。」在日誌中出現時,我已經提供了Android版本:硬件加速=「真」的應用程序,有沒有被明確地提供給服務的任何許可 package com.example.textures; import android.app.Servi

    0熱度

    1回答

    所以我通過代碼實現了一個TextureView。但是現在這些按鈕沒有顯示出來,onclick監聽器給我一個空指針異常。我在做什麼錯 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity

    21熱度

    2回答

    我對EGL感到困惑。 我的GLSurfaceView創建一個EGLContext。現在我創建一個共享上下文。現在我需要使用EGLExtension。 我不得不使用的方法是所謂的(> = API18): EGLExt.eglPresentationTimeANDROID(android.opengl.EGLDisplay display, android.opengl.EGLSurface surf

    3熱度

    1回答

    我想用Android_4.1 MediaCodec API編碼從相機拍攝的視頻數據,然後解碼的視頻數據,並顯示在TextureView視頻。現在一切都OK,但TextureView無法顯示正確的oritentation解碼後的視頻。請看這兩張照片。 1.Figure1 2.Figure2 TextureView在圖1給出我想要orientation.This TextureView稱爲setRot

    7熱度

    1回答

    我正試圖在Google Glass中顯示實時相機預覽。 我使用所有相機的默認設置(並嘗試使用幾種不同的圖像格式;理想情況下,我可以使用YUV格式之一),但顯示的圖像出現亂碼此: 佈局很簡單: <?xml version="1.0" encoding="utf-8"?> <TextureView xmlns:android="http://schemas.android.com/apk/res/a

    5熱度

    3回答

    我有一個基於Romain Guy的例子的TextureView,可以找到here。在Android 4.3和4.4上,經過幾輪暫停和恢復應用程序後,應用程序崩潰,並且唯一的錯誤跟蹤是LogCat中的致命信號11。我創建了一個測試應用程序,它使用Romain Guy的確切代碼來查看它是否是我在代碼中完成的事情,而Romain的代碼也與致命信號11一起崩潰。 我已經確定,如果我使用Handler而不是

    1熱度

    1回答

    我有一個TextureView和一個mediaPlayer連接到它,所以我可以使用它的表面來顯示一個視頻,到目前爲止它運行良好。 現在我嘗試創建淡入淡出動畫顯示視頻,我不知道如何做到這一點。 我嘗試使用setOpaque(false)設置並使用alpha設置進行播放,但它沒有任何效果。 另外我試過沒有mediaPlayer的紋理視圖,我注意到我也不能改變背景顏色,它總是黑色的。 該文檔說這個視圖的

    2熱度

    1回答

    我有一個自定義的平鋪視圖,直到最近基於SurfaceView。我現在已經改變它來擴展TextureView。 基本上我得到一個大的圖像瓷磚位。 我需要捕獲屏幕的所有內容並將其保存爲位圖,該位圖已與所有視圖(包括SurfaceView)一起使用。但是,當我現在使用相同的方法時,TextureView的區域是黑色的。我已經讀過,這與HW加速有關。 有什麼方法捕捉紋理視圖的圖像? 以下是截屏方法。 pu

    6熱度

    1回答

    我試圖簡單地改變TextureView的背景顏色。我希望通過半透明相機預覽可以看到這種顏色。由於某種原因,它沒有。如果我從onSurfaceTextureAvailable中完全刪除相機預覽,視圖將保持白色(或無法看到)。有任何想法嗎?我試圖實現一個有時包含相機預覽的TextureView框,其他時間是我選擇的普通顏色。謝謝。 import android.graphics.Color; imp

    4熱度

    2回答

    我無法通過setAlpha方法更改TextureView的透明度,以便像Android SDK所承諾的那樣將其透明化爲半透明。例如mTextureView.setAlpha(0.5f) 不起任何作用。