Android layout android将背景应用于整个屏幕,包含多个文本视图
我正在开发一个带有主屏幕的应用程序,它有6个文本视图,按一定顺序排列。 现在,我想应用一个图像作为背景 如果我将该图像应用于父布局,它将不可见,因为它被所有子布局/文本视图覆盖。因此,我必须将该背景单独应用于所有文本视图,以使其可见 但是,这不是我想要的。 是否有一种方法可以将该图像作为背景应用到父版面,使其在所有子版面上都可见 也就是说,我想将该图像作为背景应用,这样一幅图像可以覆盖整个屏幕,并且在文本视图上可见,而不是将该图像应用于所有单个文本视图Android layout android将背景应用于整个屏幕,包含多个文本视图,android-layout,Android Layout,我正在开发一个带有主屏幕的应用程序,它有6个文本视图,按一定顺序排列。 现在,我想应用一个图像作为背景 如果我将该图像应用于父布局,它将不可见,因为它被所有子布局/文本视图覆盖。因此,我必须将该背景单独应用于所有文本视图,以使其可见 但是,这不是我想要的。 是否有一种方法可以将该图像作为背景应用到父版面,使其在所有子版面上都可见 也就是说,我想将该图像作为背景应用,这样一幅图像可以覆盖整个屏幕,并且在文本视图上可见,而不是将该图像应用于所有单个文本视图 你也可以把这个问题当作,如何使文本视图透明
你也可以把这个问题当作,如何使文本视图透明?事实上,我想出了一个办法。。 我可以在drawable文件夹中的单独文件中定义自定义布局。 在那里,我可以定义一个选择器,在其中我可以定义一个形状来定义 渐变(用于背景渐变) ), 纯色(用于应用纯色)…类似元素 在solid元素中,我可以将color属性定义为
<solid android:color="@android:color/transparent" />
这两种方法都可以很容易地解决问题
android:background="@android:color/transparent"