Pat*_*ick 5 user-interface android
我想为新用户快速介绍一下我的应用程序。简介将突出显示 ui 中的功能并解释功能,类似于 Slices(参见下面的屏幕截图)和 Youtube 应用程序。
我想这涉及到整个屏幕的透明覆盖,然后获取屏幕上视图的位置,以便可以在覆盖中圈出或突出显示它。我不知道如何使覆盖层的一部分不透明。有任何想法吗?

只需添加一个新的 View() 并将背景设置为黑色,透明度为 70%。确保片段的父视图组是相对布局并且调用bringChildToFront(MyHighlightedView)。
overlay=new View();
overlay.setBackgroundColor(#*BLACKWITHALPHAVALUE*);
getView().addView(overlay, new LayoutParams(MATCH_PARENT,MATCH_PARENT);
getView().bringChildToFront(overlay);
getView().bringChildToFront(MyHighlightedView);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1462 次 |
| 最近记录: |