Я пытаюсь показать сообщение тоста, используя jnius на QPython. Я не могу использовать библиотеку Py4A, так как конечный результат должен работать внутри приложения Kivy, у которого нет библиотеки SL4A.Ошибка при отображении Toast на Android с Python и jnius
from jnius import autoclass
activity = autoclass("org.renpy.android.PythonActivity").mActivity
toaster = autoclass("android.widget.Toast")
toast = toaster.makeText(activity.getApplicationContext(), "I'm a Toast", toaster.LENGTH_SHORT)
toast.show()
Однако, я получаю jnius.jnius.JavaException: No methods matching your arguments
.
Как правильно использовать уведомление для тоста с помощью jnius?
Я собираюсь использовать [DatePickerDialog] (HTTP : //developer.android.com/reference/android/app/DatePickerDialog.html)/[TimePickerDialog] (http://developer.android.com/reference/android/app/TimePickerDialog.html) тоже, и они не " t, поддерживаемый Plyer. Всплывающее окно будет работать, но я думал об использовании уведомлений с тостами, поскольку они соответствуют именно тому, что я хотел. – Cipher
Это github repo, похоже, делает то, что вы хотите: https://github.com/knappador/kivy-toaster – barrios
благодарит за ссылку! Я попытаюсь построить TimePicker таким же образом – Cipher