2

我正在尝试翻译这段 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

我尝试了几种替代方法,setActionsetData到目前为止都没有

4

0 回答 0