如何在android中创建与背景设计重叠的设计?
如何创建具有卡片类型的布局,该布局来自背景设计,并且在单击按钮时重叠。我真的不知道如何创建下面截图的设计。请引导我 我不熟悉这种设计如何在android中创建与背景设计重叠的设计?,android,material-design,android-library,android-design-library,Android,Material Design,Android Library,Android Design Library,如何创建具有卡片类型的布局,该布局来自背景设计,并且在单击按钮时重叠。我真的不知道如何创建下面截图的设计。请引导我 我不熟悉这种设计 使用框架布局作为基础,您可以在彼此上方绘制视图或布局 使用框架布局作为基础,您可以在彼此上方绘制视图或布局 您需要将活动的主题设置为透明主题。下面是这样一个主题的例子- <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.Transparent
使用框架布局作为基础,您可以在彼此上方绘制视图或布局 使用框架布局作为基础,您可以在彼此上方绘制视图或布局 您需要将
活动的主题设置为透明主题。下面是这样一个主题的例子-
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Transparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
这为您提供了活动的透明背景。您可以使用View
的setAlpha
方法进一步处理视图的不透明度。通过这种方式,您可以根据需要更改布局中根视图
元素的不透明度。您需要将活动
的主题设置为透明主题。下面是这样一个主题的例子-
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Transparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
这为您提供了活动的透明背景。您可以使用View
的setAlpha
方法进一步处理视图的不透明度。通过这种方式,您可以根据需要更改布局中根视图元素的不透明度