我正在尝试创建一个类似于 evernote help android 应用程序的自定义 UI。据我了解,首先我必须先创建一个自定义 Textview 但我无法创建黑色滤镜。
我想在原始活动上方创建新的帮助活动(或绘制视图),如上图。
我的布局上有一个图像和文本覆盖。我知道这是一个基本问题,但我正面临这个问题,因为我是 android 开发的初学者。请帮助我了解如何处理这个问题。
对不起,我的英语不好。
我正在尝试创建一个类似于 evernote help android 应用程序的自定义 UI。据我了解,首先我必须先创建一个自定义 Textview 但我无法创建黑色滤镜。
我想在原始活动上方创建新的帮助活动(或绘制视图),如上图。
我的布局上有一个图像和文本覆盖。我知道这是一个基本问题,但我正面临这个问题,因为我是 android 开发的初学者。请帮助我了解如何处理这个问题。
对不起,我的英语不好。
要使帮助活动透明化,首先styles.xml
使用折叠的文件在文件中创建透明化主题
<style name="AppTheme" parent="android:Theme.Light" />
<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">false</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
然后在清单文件中将其作为您的帮助活动的主题
<activity
android:name=".Help"
android:theme="@style/Theme.Transparent"
android:screenOrientation="portrait"></activity>
现在在帮助活动中将显示在您以前的活动上。