Android:当屏幕处于横向时,重新计算图像的大小
我是android新手,目前手头有一个项目。我确实从谷歌和StackOverflow搜索了一些解决方案。我真的不知道怎么做 在这个项目中,我确实指定了在listview渲染图像时显示的支架图像的大小。此外,为了在scrollView中展开listview,我计算了listview中项目的大小。但当涉及到横向时,我希望重新计算指定的大小,以便listview的子级(如textView)可以展开。我在纵向中指定的图像也可以在横向中展开(全屏) 请帮忙!我需要采取什么步骤来重新计算它?或者还有其他解决办法吗 下面是我的布局示例,横向中的图像大小与纵向中的图像大小相同,即我指定的大小。那么,一旦我改变了视图模式,我可以调用哪些函数呢?谢谢Android:当屏幕处于横向时,重新计算图像的大小,android,android-layout,Android,Android Layout,我是android新手,目前手头有一个项目。我确实从谷歌和StackOverflow搜索了一些解决方案。我真的不知道怎么做 在这个项目中,我确实指定了在listview渲染图像时显示的支架图像的大小。此外,为了在scrollView中展开listview,我计算了listview中项目的大小。但当涉及到横向时,我希望重新计算指定的大小,以便listview的子级(如textView)可以展开。我在纵向中指定的图像也可以在横向中展开(全屏) 请帮忙!我需要采取什么步骤来重新计算它?或者还有其他解决
___________________
|...................| ________________________________
|. .| | .................... |
|.Image Full Screen.| | . . |
|. .| | . Image could not . |
|...................| | . full screen . |
| | | .................... |
| Portrait mode | | |
| | | Land scape mode |
| | | |
| | |________________________________|
|___________________|
请放代码段,默认情况下,当屏幕更改方向重新启动应用程序时,您的问题不清楚,因此将重复所有计算代码。除非您添加一些额外的代码以保留上次运行的一些数据。感谢您的回复。。那么,什么功能可以检查当前方向?是否更改了配置(配置newConfig)?@NaiveBz您可以为横向和纵向模式创建不同(所需)的布局。阅读一些文档以供参考,如和。