7
謝謝大家。
我有一個TextureView
使用MediaPlayer
來顯示視頻。 在下載視頻之前,我更喜歡顯示背景顏色。 如何做到這一點?Android TextureView設置背景色並稍後顯示視頻
下面我的代碼無法正常工作:(
屏幕play
後不更新被稱爲
public void play(String filename) {
try {
mPlayer.setDataSource(filename);
mPlayer.setSurface(new Surface(getSurfaceTexture()));
mPlayer.prepare();
mPlayer.setLooping(true);
mPlayer.start();
} catch (IOException e) {
Log.e("@", "fail to play video");
}
}
public void setPlaceholderColor(int color) {
Canvas canvas = lockCanvas();
canvas.drawColor(color);
unlockCanvasAndPost(canvas);
}
也許setOpaque(false); –