بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

پخش فیلم

مدیریت گفتگو
احمد 10 سال پیش
آخرین تغییر: 10 سال پیش

تو انجمن خیلی گشتم ولی پیدا نکردم ...چجوری میشه تو برنامه خودمون یه ادرس ویدیو از کارت حافظه بدیم ..بعد خود دستگاه پلیرهای موجود دستگاه را بیاره و کاربر یکی از اونا را انتخاب کنه و فیلمش پخش بشه..ممنون

نظرات

پاسخ‌ها 1

mosbai 10 سال پیش

 

      btnChoose.setOnClickListener(new

                                             OnClickListener() {
                                                 @Override
                                                 public void onClick(View v) {

                                                     Intent intent = new Intent();
                                                     intent.setType("video/*");
                                                     intent.setAction(Intent.ACTION_GET_CONTENT);
                                                     startActivityForResult(intent, 1);
                                                 }
                                             });

//////////////////////////////////////////////////////////////////////////////////////////////

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);


switch (requestCode) {
case 1:
if (resultCode == RESULT_OK) {
if (data != null) {
Uri selectedImage = data.getData();
String[] filePathColumn = {MediaStore.Images.Media.DATA};

Cursor cursor = getContentResolver().query(selectedImage,
filePathColumn, null, null, null);
cursor.moveToFirst();

int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
String videoAddress= cursor.getString(columnIndex);


cursor.close();


}
}
break;
}

}

نظرات

mosbai 10 سال پیش
کد اول به کارت حافظه ، جهت انتخاب کردن یه ویدیو میره . و کد دوم آدرس ویدیو انتخاب شده رو به ما میده . برای اجرا کردن ویدیو بر اساس آدرس بخش 22 آموزش های استاد رو نگاه کنید
احمد 10 سال پیش
ممنون عالی بودش

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .