社区
Android
帖子详情
Help!!! 怎么在appwidget里面使用ListView
abbyhefang
2010-04-07 09:19:41
我想在app widget 的布局里面用ListView,然后在AppWidgetProvider里面把他组装好,再更新到Home screen上面。
官网上有讲appWidget是通过更新remote view来显示的,但是Listview又不能被包含在RemoteView里面,所以不知道应该怎么实现,请各位大虾不吝赐教!!!
...全文
806
13
打赏
收藏
Help!!! 怎么在appwidget里面使用ListView
我想在app widget 的布局里面用ListView,然后在AppWidgetProvider里面把他组装好,再更新到Home screen上面。 官网上有讲appWidget是通过更新remote view来显示的,但是Listview又不能被包含在RemoteView里面,所以不知道应该怎么实现,请各位大虾不吝赐教!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WECANACE
2012-08-13
打赏
举报
回复
4.0的sdk已经支持ListView与GridView了,只不过需要另开一个service进行组件的初始化与更新。
-droidcoffee-
2011-11-30
打赏
举报
回复
[Quote=引用 11 楼 ncuboy045wsq 的回复:]
默认的AppWidget是不支持ListView,需要更改framework,需要反编译源码
[/Quote]
顶
安卓机器人
2011-11-30
打赏
举报
回复
默认的AppWidget是不支持ListView,需要更改framework,需要反编译源码
wukongwork
2011-11-30
打赏
举报
回复
我也在研究这个呢,谁有结果了。
Judy889
2011-02-22
打赏
举报
回复
LZ的问题解决了吗?我也想加入ListView
yxq281426250
2010-07-01
打赏
举报
回复
[Quote=引用 2 楼 kingecg 的回复:]
framework中有个annotation类型RemoteViews.RemoteView。只有用这个标注的View的子类才能通过RemoteViews的类型校验。
另外,还需要修改默认的Launcher(Home桌面)应用,否则不能成功载入包含自定义view的widget
[/Quote]
我自定义的view加上@RemoteView放在自己的安装里。appwidget加载时出现找不到我定义的这个类的错误。
我查了一下,通过xml反射时的ClassLoader是用getSystemClassLoader获取的。
请问kinggecg和defonds,如何注册自定义载入?
CloudyKuang
2010-04-25
打赏
举报
回复
就目前的SDK,还不能实现。
abbyhefang
2010-04-08
打赏
举报
回复
[Quote=引用 2 楼 kingecg 的回复:]
framework中有个annotation类型RemoteViews.RemoteView。只有用这个标注的View的子类才能通过RemoteViews的类型校验。
另外,还需要修改默认的Launcher(Home桌面)应用,否则不能成功载入包含自定义view的widget
[/Quote]
谢谢你。我知道加了@RemoteView之后,就可以在UI上使用ListView了。
但是关于“另外,还需要修改默认的Launcher(Home桌面)应用,否则不能成功载入包含自定义view的widget”, 你可以讲解得详细点吗? 或者你可以提供一个相关资料的链接不?
kingecg
2010-04-08
打赏
举报
回复
framework中有个annotation类型RemoteViews.RemoteView。只有用这个标注的View的子类才能通过RemoteViews的类型校验。
另外,还需要修改默认的Launcher(Home桌面)应用,否则不能成功载入包含自定义view的widget
furlxy
2010-04-08
打赏
举报
回复
不能
需要改framework
abbyhefang
2010-04-08
打赏
举报
回复
[Quote=引用 4 楼 defonds 的回复:]
自定义载入需要注册
[/Quote]
高手些,能不能讲得详细点啊。。。
有示例不?
Defonds
2010-04-08
打赏
举报
回复
自定义载入需要注册
如何
使用
ListView
(转载)
Using lists in Android (
ListView
) - Tutorial Lars Vogel Version 4.6 Copyright © 2010, 2011, 2012, 2013, 2014 Lars Vogel 20.11.2014 Using Android
ListView
Android横向
ListView
在日常开发中经常会发现横向的
ListView
。下面讨论实现方案。 1.动态的添加布局。RelativeLayout view = (RelativeLayout) LayoutInflater.from(this) .inflate(R.layout.demo, null);
ListView
.addView(view);2....
关于
ListView
的问题
ListView
的子项不能一直删除,当然删除到只有7项的时候就会报数组溢出的问题。求解答!以下是代码packagecom.example.ex_
listview
;importjava.util.ArrayList;importandroid.os.Bundle;importandroid.
app
.Activity;...
listview
在scrollview
转贴...Step1- Create an Activity name-MainActivity.java and create a
listview
. package com.example.scrollview
listview
demo...
java list嵌套
listview
_Android:
ListView
的嵌套和一行显示多个
【实例简介】实现广告位和列表的整体下拉刷新
ListView
的两层嵌套让
ListView
中的一行显示多个Item【实例截图】【核心代码】243ba7bc-2bc5-424e-99d2-cf1b080d08d3└── Shopping├── AndroidManifest.xml├── ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章