微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 在视频播放器中选择某个视频播 放时,直接启动默认的视频播放器

在视频播放器中选择某个视频播 放时,直接启动默认的视频播放器

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
手机中安装了其他第三方的可以播放视频的应用,当在视频播放器(VideoPlayer.apk)中选择一个视频的时候,不要弹
出选择对话框,直接启动默认的视频播放器来播放视频。
[SOLUTION]
alps\mediatek\packages\apps\VideoPlayer\src\com\mediatek\videoplayer\MovieListActivity.java
1.
import android.content.ComponentName;//added by mtk

2. add code in the onItemCLIck() method:
public void onItemClick(final AdapterView<?> parent, final View view, final int position, final long id)
{
...
intent.putExtra(EXTRA_ENABLE_VIDEO_LIST, true);
intent.putExtra(KEY_LOGO_BITMAP, BitmapFactory.decodeResource(getResources(),R.drawable.ic_video_app));
//added by MTK start
ComponentName componentName = new ComponentName
("com.android.gallery3d","com.android.gallery3d.app.MovieActivity");
intent.setComponent(componentName);
//added by MTK end
try {
startActivity(intent);
} catch (final ActivityNotFoundException e) {
e.printStackTrace();
}
...
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top