私はAndroidで簡単なデモアプリを作成しました.再生の一時停止、キャプチャなどのコントロールを備えたカスタムビデオプレーヤーを作成しました.今私が欲しいのは、「キャプチャ」ボタンをクリックして、実行中のビデオのスクリーンショットを取得し、私は同じ活動で取ったイメージビュー.私は以下のように試しましたが、うまくいきません.
Main.java
mcaptur.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
img_view.setVisibility(View.VISIBLE);
View v1 = view.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap b = v1.getDrawingCache();
img_view.setImageBitmap(b);
/*
* screen.setDrawingCacheEnabled(true); bmScreen =
* screen.getDrawingCache(); showDialog(ID_SCREENDIALOG);
*/
}
});