ビデオを携帯電話の外部プレーヤーにストリーミングしたいと考えています。ダブル ツイストがインストールされていて、それで自分のビデオの URL を開くことができます。これどうやってするの?
質問する
12095 次
2 に答える
11
アプリのユーザーが動画を再生したい動画プレーヤーを選択できるようにすることをお勧めします
ユーザーが好みのビデオ プレーヤーを選択してファイルを再生できるようにするインテント チューザーを作成します。
public class MainActivity extends Activity implements OnClickListener {
private Button btn;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener(this);
}
@Override
public void onClick(View v) {
if (v.getId() == R.id.button1) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("http://ur URL"), "video/*");
startActivity(Intent.createChooser(intent, "Complete action using"));
}
}
}
于 2012-10-05T06:25:26.660 に答える
0
このコードを使用して QRcode スキャナーを起動しました。doubleTwist のパッケージとアクティビティ名を見つけることができると思います (このプレーヤーは手元にありません。そうでなければ見つけられたはずです)。以下のようなものを使用してください -
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
クリックを処理するイベントが変更されるため、Web ビューまたはネイティブ コンポーネントのどこから URL をクリックするのかわかりません。
于 2012-10-05T07:23:25.863 に答える