import webbrowser
webbrowser.open("path/to/file")
PythonActivity = autoclass('org.renpy.android.PythonActivity')
Intent = autoclass('android.content.Intent')
String = autoclass('java.lang.String')
Uri = autoclass('android.net.Uri')
# filename : is the file name full path
fileNameJava = cast('java.lang.CharSequence', String(filename))
file = cast('java.io.File', fileNameJava)
target = Intent()target.SetAction(Intent.ACTION_VIEW)target.setDataAndType(Uri.fromFile(file),"application/pdf")target.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY)intent = Intent.createChooser(target, 'Abrir el archivo')currentActivity = cast('android.app.Activity', PythonActivity.mActivity)
currentActivity.startActivity(intent)webbrowser.open_new(ad_item["/path/to/file.pdf") PythonActivity = autoclass('org.renpy.android.PythonActivity') #request the Kivy activity instance Intent = autoclass('android.content.Intent') String = autoclass('java.lang.String') Uri = autoclass('android.net.Uri') fileNameJava = cast('java.lang.CharSequence', String(filename)) File = autoclass('java.io.File') target = Intent() target.setAction(Intent.ACTION_VIEW) urifromfile = Uri.fromFile(File(filename)) target.setData(urifromfile)#setDataAndType( urifromfile,"application/pdf") target.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY) #intent = Intent.createChooser(target, 'Abrir el archivo') currentActivity = cast('android.app.Activity', PythonActivity.mActivity) currentActivity.startActivity(target)