标签:蒙版 contentView ll 直播 wechat onCreate true 搭建
直播平台怎么搭建,蒙版(背景)与导航栏颜色的问题
1、写个布局
2、写个class继承Dialog。
public class ChooseWeChatDialog extends AppCompatDialog {
<style name="DefaultDialog" parent="Theme.AppCompat.Dialog">
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">false</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowBackground">@android:color/transparent</item>
<!-- 是否开启半透明的背景 -->
<item name="android:backgroundDimEnabled">true</item>
<!-- 半透明的背景的透明度 -->
<item name="android:backgroundDimAmount">0.6</item>
<item name="android:windowFullscreen">false</item>
<item name="android:windowActionBar">true</item>
</style>
3、重写构造函数,传入theme
public ChooseWeChatDialog(FragmentActivity context, OnClickBack onClickBack) {
super(context, R.style.DefaultDialog);
this.mContext = context;
this.onClickBack = onClickBack;
}
4、重写onCreate方法设置布局
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
View contentView = LayoutInflater.from(mContext).inflate(R.layout.dialog_wechat_choose, null);
ll_wechat = contentView.findViewById(R.id.ll_wechat);
ll_wechat_friend = contentView.findViewById(R.id.ll_wechat_friend);
setCanceledOnTouchOutside(true);
setContentView(contentView);
以上就是 直播平台怎么搭建,蒙版(背景)与导航栏颜色的问题,更多内容欢迎关注之后的文章
标签:蒙版,contentView,ll,直播,wechat,onCreate,true,搭建 来源: https://www.cnblogs.com/yunbaomengnan/p/16554183.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。