Làm cách nào để mở một URL tệp video từ xa từ nút bấm để phát trong MediaPlayer nội bộ mà không phải mở cửa sổ trình duyệt?Trợ giúp Android: Cách mở URL tệp video từ xa để phát trong MediaPlayer mà không phải mở cửa sổ trình duyệt?
Video phát tốt, nhưng nó luôn mở một cửa sổ trình duyệt thứ nhất gây phiền toái.
Đây là những gì tôi đang sử dụng, nhưng có thể khởi chạy trình phát đa phương tiện mà trước tiên ứng dụng không mở cửa sổ trình duyệt hay không.
Hope ai đó có thể giúp
Cảm ơn Lucy
final Button button = (Button) findViewById(R.id.play);
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
// Perform action on click
Uri uri = Uri.parse("http://domain.com/videofile.mp4");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
});
}
Thankyou, xin vui lòng bạn có thể chỉ cho tôi làm thế nào để mã hóa nó thành ở trên, tôi không hoàn toàn chắc chắn làm thế nào để làm điều đó, thankyou bao giờ rất nhiều, Lucy – lucy
@ lucy: 'Intent intent = new Intent (Intent.ACTION_VIEW); intent.setDataAndType (uri, "..."); 'where' ... 'là loại MIME MP4 (' video/mp4', có thể) – CommonsWare
@CommonsWare Tôi đã sử dụng cách này: Intent intent = new Intent (Intent. ACTION_VIEW); \t \t \t \t \t intent.setDataAndType (Uri.parse ("https://javmed-prod.s3.amazonaws.com/63351db3788f4393b49d4d701181c7c7.mp4"), "video/mp4"); \t \t \t \t \t startActivity (intent); .. và có ActivityNotFound..cũng cố gắng "video/*" ... bất kỳ ý tưởng Sir nào? – MKJParekh