Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 带软按钮的活动背景图像?_Android_Android Activity_Background - Fatal编程技术网

Android 带软按钮的活动背景图像?

Android 带软按钮的活动背景图像?,android,android-activity,background,Android,Android Activity,Background,我有一个应用程序,它有一个活动,使用活动大小的背景图像。主要问题是,当设备具有软按钮(即:主页、菜单、应用程序、后退等)和硬件按钮时,其缩放比例会有所不同 有没有一种方法可以考虑使用软按钮的设备?我曾想过使用-hNNN资源修饰符,但不知何故,我怀疑这是正确的方法 我想一个选择是始终缩放到全高,即使在标题和软按钮下,但仍然不隐藏它们(或者如果可能的话,甚至使它们半透明)。另一种选择是将背景分成两部分。顶部比需要的长,以覆盖高度差异,底部是按钮所在的位置。您当然不应该有需要特定设备尺寸的背景图像。有

我有一个应用程序,它有一个活动,使用活动大小的背景图像。主要问题是,当设备具有软按钮(即:主页、菜单、应用程序、后退等)和硬件按钮时,其缩放比例会有所不同

有没有一种方法可以考虑使用软按钮的设备?我曾想过使用-hNNN资源修饰符,但不知何故,我怀疑这是正确的方法


我想一个选择是始终缩放到全高,即使在标题和软按钮下,但仍然不隐藏它们(或者如果可能的话,甚至使它们半透明)。另一种选择是将背景分成两部分。顶部比需要的长,以覆盖高度差异,底部是按钮所在的位置。

您当然不应该有需要特定设备尺寸的背景图像。有很多不同尺寸的设备。你可以使用9-patch背景,也可以使用带有图像的纯色背景。当前的设计不会产生9-patch图像或浮动徽标样式屏幕。这是一张全宽、全高的彩色照片。我可以告诉设计师完全重新设计一切,但他们可能不喜欢这样。