gpt4 book ai didi

android - 如何从我的应用程序将电子书上传到 google play book?

转载 作者:行者123 更新时间:2023-11-29 01:35:25 33 4
gpt4 key购买 nike

我想从我的电子书收藏应用访问 Google Play 图书应用。目前我正在使用 FBReader 从我的应用程序中打开选定的电子书。

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_
intent.setDataAndType(Uri.fromFile(file), "application/epub");
ComponentName cn = new ComponentName("org.geometerplus.zlibrary.ui.android", "org.geometerplus.android.fbreader.FBReader");
intent.setComponent(cn);

但是我现在想上传电子书来玩看书。

最佳答案

我的 EPub 类型是 "application/epub+zip",来自 fragment 使用getActivity().startActivity(i) 也可以启动 Google Play Book startActivity(i)

Intent i = new Intent();
i.setAction(android.content.Intent.ACTION_VIEW);
i.setDataAndType(Uri.fromFile(aBook.mProductFileName), "application/epub+zip");
getActivity().startActivity(i);

你可以使用 MimeTypeMap 来检测 Minetype

MimeTypeMap myMime = MimeTypeMap.getSingleton();
String mimeType = myMime.getMimeTypeFromExtension("file_ext");

关于android - 如何从我的应用程序将电子书上传到 google play book?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28475112/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com