Android Studio 修改 QPython 3C 使其 支持 长时和彩色文本吐司 + 某些异常解决方案
修改 QPython 3C SL4A 函数,使 QPython 3C 支持长时吐司、彩色文本吐司:
droid.makeToast(Text,Length=0,isHtml=False)
生成吐司(文本,显示时间长度(0为2秒(默认),1为3.5秒),是否Html(默认为否))
如果不带Length参数,显示时间为2秒。
也可以使用droid.makeToast.SHORT=0和droid.makeToast.LONG=1。
如果isHtml为True,Text将被识别为Html,可用来显示彩色文本和多种字号;默认为False,即默认情况下,Text被识别为普通文本。
大致步骤:
Java层函数是Toast.makeText,把Length参数添加进来就可以了。
至于Html,Toast.makeText输入的message既可以是普通String,也可以是Spanned。
QPython 3C 无法创建快捷方式:
到QPython应用权限设置里,打开“创建桌面快捷方式”权限开关就可以了。
QPython 3C 无法显示通知:
到QPython应用通知设置里,允许应用通知就可以了。
QPython 3C 无法启动FTP服务:
需要手机先连接WIFI或者打开热点。
视频演示:https://www.bilibili.com/BV1kf4y1W7Q3
如果需要 QPython 3C 源代码/Apk 请点击以下链接:
作者:乘着船@Bilibili
更多文章+下载链接:https://www.bilibili.com/read/readlist/rl321663

