首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Marmalade SDK Widget

Marmalade SDK Widget
EN

Stack Overflow用户
提问于 2012-09-21 13:48:51
回答 1查看 836关注 0票数 2

我正在使用Marmalade SDK,我想创建一个应用程序小部件。我用纯Android写了这篇文章,现在我遇到了一个问题:如何将它附加到我的Marmalade项目中?我可以访问AndroidManifest.xml,在那里我必须添加一个接收部分,但是我现在不知道如何将我的类和资源附加到Marmalade。

编辑:谢谢你的回答,麦克斯。

我加了

android-manifest=AndroidManifest.xml android-external-res=android-external-res android-external-jars="libs/Widget.jar"

我的.mkb文件和这个

代码语言:javascript
复制
<receiver android:name="WidgetProvider" android:label="@string/widget1name">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/widget_info" />
</receiver>

给我的AndroidManifest.xml

现在,当我启动应用程序时,我没有错误,但我的小部件没有显示在小部件列表上。

有什么想法吗?我也要用这个吗?

android-custom-activity android-extra-application-manifest

我该怎么用呢?

编辑:好的,我找到了,部分接收器不是在活动中,而是在应用中。但是下一个问题是来自我的小部件的文件R.java。Marmalade应用程序没有看到它。我要把它放哪儿?当我启动我的小部件时,我得到异常: android.widget.RemoteViews$ActionException:无法找到视图:0x.

EN

回答 1

Stack Overflow用户

发布于 2012-09-22 11:46:21

您需要配置选项:

  • android-外部-罐子
  • android-外部-res
  • android-自定义活动
  • 安卓-舱单
  • android-额外应用程序-清单

http://developer.roolez.com/marmaladesdk/deploy/deploymenttoolsettings/configurationsettings/androidconfigurationsettings.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12531861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档