我似乎无法找到任何关于我想要编写代码的小部件的问题:
除了在Android 3.1中引入的调整大小能力之外,我希望我的小部件可以在LauncherPro或ADWLauncher等自定义启动器中调整大小.有没有办法可以定义我的小部件一旦调整大小后如何更改其布局?因此,例如,按钮A在左侧显示为2×1,但在右侧显示为3×3.
此外,我希望它更改其外观/布局,因为屏幕旋转小部件大小更改(因为例如3×1在横向和纵向中具有不同的高度和宽度).
任何提示都会有所帮助.
非常感谢!
直到
解决方法:
Is there a way I can define how my Widget changes its layout once it’s resized?
一旦调整大小,您的应用小部件就不会更改其布局.
So, for example, button A is shown on the left for 2×1 but is shown on te right for 3×3.
这不是可调整大小的应用程序小部件的目的.调整大小是为了使用ListVIEw,GrIDVIEw等,它将吸收额外的可滚动空间.
Also I want it to change its appearance/layout when due to screen rotation the Widget size changes (because e.g. 3×1 has different height and wIDth in landscape and portrait).
为此,您应该能够使用标准方向资源集(例如,res / layout /和res / layout-land /).
总结以上是内存溢出为你收集整理的android – 可以定义小部件的行为/布局,以便在第三方发射器中调整大小和方向?全部内容,希望文章能够帮你解决android – 可以定义小部件的行为/布局,以便在第三方发射器中调整大小和方向?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)