受話器のネイティブビデオプレーヤーを使用して再生する必要があるビデオファイルのURLがあります。URIをインテントデータとして
使用して設定することを考えました。HTCヒーローを除いて、G1で前述のことを達成できます。Intent.ACTION_VIEW
Heroの場合、デフォルトのビデオプレーヤーを起動するには、インテントでクラス名を明示的に設定する必要があります。intent.setClassName("com.htc.album","com.htc.album.ViewVideo");
ただし、他のAndroidデバイスでは機能しない可能性があるため、このアプローチには慣れていません。アドバイスをお願いします:
1。受話器に関係なく、インテントを介してこのビデオURLを再生するための最良の方法は何でしょうか。
2.受話器に固有のIntentで条件付きでClassNameを設定するにはどうすればよいですか?
注:アプリ用にスタンドアロンのビデオプレーヤーを作成することは、現時点では余裕のあるオプションではありません。
ありがとう!