[英]Android App Widget advanced(?) layout
我是android编程的新手。 我想制作一个可显示一组联系人图像的应用程序小部件,并允许我致电或发送所按图片的人的短信。
如果您注意到图像中的底部小部件,则有两张超大尺寸的图片(左上方和右下方)似乎无法容纳在线性布局中。
http://i.stack.imgur.com/H13i7.jpg
这是如何完成的,我要问的是,我将使用哪种应用小部件布局来对齐图像,就像它们在屏幕底部的小部件中一样?
编辑:我是新手,但是我有很多时间来学习这个,所以我想我会继续前进。 我感觉到我将能够拍摄图像并将它们组合成具有很大灵活性的单个主图像。
http://androidattop.blogspot.com/2012/06/merge-multiple-images-into-one-image-in.html
然后,我只需要弄清楚用户单击图像的位置。 或者,我只能拆分大图像并使用嵌套的linearlayouts,这将节省自定义的点击侦听器,看起来更像是可行的方式,但是我担心较大的图像中的空白。
感谢所有建议/帮助。
这是怎么做的
您必须要求该应用程序的作者确定他们的操作方式。
我要问的是,与该屏幕底部小部件中的图像一样,我将使用哪种应用程序小部件布局来对齐图像?
我认为,使用GridLayout
最容易实现,但这仅在API级16+上适用于应用程序小部件。
除此之外,请使用嵌套的LinearLayouts
。 例如,水平LinearLayout
保持到三个垂直LinearLayouts
将提供的基本骨架。 这三个垂直LinearLayouts
每一个都将保存图像的一个子集。 例如,中间的LinearLayout
将是三个图像的一列。
话虽如此,如果您“不熟悉android编程”,我建议您从一个简单的项目开始。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.