我一直在尝试使用 sendBroadcastIntent 将变量数据直接从 SL4A 发送到 Minimalistic Text Widget,就像我如何将变量发送到 Tasker 一样(使用我在 SL4A google 组中找到的代码)
不幸的是,我对意图的理解有点松懈,我发现找到专门与 SL4A 相关的教程几乎是不可能的。
我尝试使用的代码:
import Android
droid = Android()
activity = "com.twofortyfouram.locale.intent.action.FIRE_SETTING"
extras = {'de.devmil.minimaltext.locale.extras.VAR_NAME': "Test"; "de.devmil.minimaltext.locale.extras.VAR_TEXT" : "Passed"}
packagename = 'de.devmil.minimaltext'
classname = 'de.devmil.minimaltext.locale.LocaleFireReceiver'
intent = droid.makeIntent(activity, None, None, extras, None, packagename, classname).result
droid.sendBroadcastIntent(intent)