1

我正在尝试创建一个类似于 evernote help android 应用程序的自定义 UI。据我了解,首先我必须先创建一个自定义 Textview 但我无法创建黑色滤镜。

帮助

我想在原始活动上方创建新的帮助活动(或绘制视图),如上图。
我的布局上有一个图像和文本覆盖。我知道这是一个基本问题,但我正面临这个问题,因为我是 android 开发的初学者。请帮助我了解如何处理这个问题。

对不起,我的英语不好。

4

1 回答 1

2

要使帮助活动透明化,首先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>

现在在帮助活动中将显示在您以前的活动上。

于 2013-05-06T07:16:29.427 回答