0

ホームページのビデオのリストを表示するWebViewを備えたタブがあります。ビデオをクリックすると、VideoViewのみを保持するXMLであるContentView(video)を設定します。onCompletionListenerをVideoViewに追加したので、ビデオが終わったら、setContentView(webview)を設定します。LogCatは、WebViewがロードされていることを示していますが、表示されません。画面は黒のままです。フォーカスをWebViewに戻すにはどうすればよいですか?

4

1 に答える 1

1

切り替えるときに2つの異なるレイアウトを使用してsetContentView()を呼び出す代わりに、WebViewとVideoViewを同じレイアウトに配置し、適切なタイミングでどちらを表示するかを使用View.setVisibility(View.INVISIBLE);して制御する必要があると思います。View.setVisibility(View.VISIBLE);

于 2012-07-16T13:46:17.657 に答える