Android 在MIT应用程序Inventor 2中缩放背景图像而不扭曲比例

Android 在MIT应用程序Inventor 2中缩放背景图像而不扭曲比例,android,responsive-design,background-image,aspect-ratio,app-inventor,Android,Responsive Design,Background Image,Aspect Ratio,App Inventor,我是应用程序发明家的新手,偶然发现了一个小问题。一开始似乎很容易,但我还没有找到答案:基本上,这是关于获得一个背景图像,以适应各种不同的设备纵横比,而不扭曲图像的比例 我的应用程序的方向将始终为纵向(无横向)。为了使背景图片适合每个设备的大小,我希望将其水平居中对齐(既不左对齐也不右对齐),并使图片的高度始终填充屏幕的高度。宽度应按比例缩放(不扭曲图像)!。图像的左边缘和右边缘可以根据设备的纵横比裁剪(图片的主体应该是中间的,所以无论左边和右边裁剪什么都不重要)。 在App Inventor中是

我是应用程序发明家的新手,偶然发现了一个小问题。一开始似乎很容易,但我还没有找到答案:基本上,这是关于获得一个背景图像,以适应各种不同的设备纵横比,而不扭曲图像的比例

我的应用程序的方向将始终为纵向(无横向)。为了使背景图片适合每个设备的大小,我希望将其水平居中对齐(既不左对齐也不右对齐),并使图片的高度始终填充屏幕的高度。宽度应按比例缩放(不扭曲图像)!。图像的左边缘和右边缘可以根据设备的纵横比裁剪(图片的主体应该是中间的,所以无论左边和右边裁剪什么都不重要)。 在App Inventor中是否可能采用这种方式?还是有其他解决办法

任何帮助都将不胜感激!
北极熊

你需要提供不同的图片大小,这样你就不必担心像素化的结果了。我不确定你说的对不对。我计划将原始图像像素化,使其高达最大设备的高度(因此对于其他设备,仅应缩小,以避免像素化结果),宽达最宽设备的纵横比(因此对于其他设备,将裁剪左右边框)。scottfromscott在这里描述了一个与我类似的问题的解决方案。但不幸的是,我无法打开他的链接(您只需提供高分辨率图像并将其放置在可绘制文件夹中,然后使用即可轻松裁剪图像。好的,我在哪里可以访问App Inventor中的可绘制文件夹?我可以与App Inventor一起使用毕加索吗?是的,您可以从invi访问图像,只要您提供路径,顺便说一句,毕加索ac除了以下参数“网站链接”、“可绘制ID”和URI