解决方案 »
- 在avd中运行的程序,可以调用本机的硬件吗
- android4.0 应用程序被强制停止无法开机启动
- 写一个星座查询,两个EditText,edittext为空时,程序自动退出,怎么抓取这个异常并提示呢?
- 自定义preference控件无法捕捉click事件
- HTC 确认 Android 2.0 已经在计划中!
- android,日历重复事件怎么处理
- 为什么点BUTTON按钮程序突然就关闭了?
- 关于安卓”游览“播放视频!!
- 使用DexClassLoader加载dex,已经加载的类遇到findLoadedClass失败的问题
- AndeoidStudio接口调用错误
- 如何统计客户端安装次数
- eclipse配置SDK
是不是需要换个思路呢?
1、一开始就多定义几个,然后是不同的receiver,让用户创建时选择。
2、就是通过重命名xml的文件夹名,如:xml-高*宽,用户安装时根据屏幕分辨率自动指定相应的配置文件。
3、在OnUpdate(或其他方法)中重新定义布局文件,RemoteViews rViews=new RemoteViews(context.getPackageName(), R.layout.xxxxxxxx);这样是可以完成动态的改变其布局的内容,但是框架的大小仍然是没有改变。
上面的三条基本上可以满足一般的要求了,但是如果非要动态的改变框架大小,我还不能做到,有做到的分享一下。谢谢