• Android dialog 全屏


    Android中让Dialog全屏: 
    一、在style中定义样式: 

    <?xml version="1.0" encoding="utf-8"?>  
    <resources>  
        <style name="Transparent">    
        <item name="android:windowBackground">@color/transparent_background</item>    
        <item name="android:windowNoTitle">true</item>    
        <item name="android:windowFullscreen">true</item>  
        <item name="android:windowIsTranslucent">true</item>       
        <item name="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>    
      </style>  
    </resources>  
     


    其中transparent_background为颜色值:#50000000,透明度为50 

    二、代码中定义Dialog时添加样式: 

    View myLoginView = LayoutInflater.from(mContext).inflate(R.layout.activity_answer_category, null);
    ListView cList = (ListView) myLoginView.findViewById(R.id.cagetoryList);
    cList.setAdapter(new Adapter());
    alertDialog = new Dialog(mContext, R.style.Transparent);
    alertDialog.setContentView(myLoginView);
    alertDialog.show();
  • 相关阅读:
    2020-03-03
    2020-03-02
    2020-03-01
    2020-02-29
    简单自我介绍
    福大软工1816 · 第六次作业
    福大软工1816 · 第五次作业
    python爬虫解决编码问题
    第四次作业-团队介绍
    福大软工1816 · 第三次作业
  • 原文地址:https://www.cnblogs.com/niray/p/3887499.html
Copyright © 2020-2023  润新知