@Override
public void onNext(DownloadLink[] downloadLinks) {
String[] strings = new String[downloadLinks.length];
for (int i = 0; i < downloadLinks.length; i++) {
strings[i] = downloadLinks[i].getName();
}
new AlertDialog.Builder(this).setItems(strings, (dialogInterface, i) -> {
mSelectedLink = downloadLinks[i];
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) ==
PackageManager.PERMISSION_GRANTED) {
loadMovie();
} else {
ActivityCompat.requestPermissions(this,
new String[]{Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE},
MY_PERMISSIONS_REQUEST_PLAY_MOVIE);
}
}).show();
}
PlayerActivity.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:lostfilm-android-client
作者:
评论列表
文章目录