我正在尝试创建一个 Tasker 插件。
一切都很好,并且工作得很好。
我可以按照示例使用 EditActivity 和此代码配置要在我的应用程序中发送的字符串:
resultIntent.putExtra(com.twofortyfouram.locale.Intent.EXTRA_BUNDLE,PluginBundleManager.generateBundle(getApplicationContext(),message));
resultIntent.putExtra(com.twofortyfouram.locale.Intent.EXTRA_STRING_BLURB,generateBlurb(getApplicationContext(), message));
setResult(RESULT_OK, resultIntent);
例如,当我想使用此代码获取电池电量时,问题就来了,所以我添加了:
resultIntent.putExtra("net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS",com.twofortyfouram.locale.Intent.EXTRA_STRING_BLURB);
但应用程序无法运行,结果我得到一个字符串 %BATT,变量没有被替换......
由于我没有找到任何示例,因此我很乐意获得一些帮助以使其正常工作。