我正在尝试翻译这段 Java 代码
startActivity(new Intent(android.provider.Settings.ACTION_DATE_SETTINGS));
到 Kivy,所以我可以打开 Android 日期设置对话框。到目前为止,我尝试过
from jnius import autoclass
from jnius import cast
from jnius import autoclass
from jnius import cast
PythonActivity = autoclass('org.renpy.android.PythonActivity')
intent = autoclass("android.provider.Settings")
currentActivity = cast('android.app.Activity', PythonActivity.mActivity)
currentActivity.startActivity(intent.ACTION_DATE_SETTINGS)
但我得到
Traceback (most recent call last):
File "main.py", line 282, in read_queue
...
File "<string>", line 7, in <module>
File "jnius/jnius_export_class.pxi", line 900, in jnius.jnius.JavaMultipleMethod.__call__ (jnius/jnius.c:27749)
JavaException: No methods matching your arguments
我尝试了几种替代方法,setAction
但setData
到目前为止都没有