在我的应用小部件中,我有一个高度和宽度都设置为fill_parent的LinearLayout。有没有办法在运行时获取分配给这个视图的实际大小?
发布于 2012-01-18 01:13:22
app widget元数据XML文件决定了widget的总体大小;您在设计布局时必须考虑到这个大小。如果要实现多个大小的小部件,则需要为每个小部件提供单独的元数据和布局。
app窗口小部件系统使用抽象的“网格单元”,您可以将其转换为DP,详细信息请参阅this page。如果你设置的大小不正确,它只会代表你“截断”到最近的网格大小(而且你的布局看起来会“很糟糕”)。
Android 3和4为您提供了更多的调整可能性。
https://stackoverflow.com/questions/5755355
复制相似问题