<style name="theme.transparentD0" parent="androID:theme"> <item name="androID:windowIsTranslucent">true</item> <item name="androID:windowBackground">@color/semi_transparentD0</item> <item name="androID:windowContentOverlay">@null</item> <item name="androID:windowNoTitle">true</item> <item name="androID:windowIsfloating">true</item> <item name="androID:backgroundDimEnabled">false</item> </style>
现在我有一个矩形模态活动.是否有可能创建圆形模态活动?怎么样?
我的意思是我想将我的模态活动的形状改为圆形.
解决方法 您可以创建基于对话框的活动.在AndroIDManifest.xml中为您的Activity设置主题:
<androID:name="YourActivity" ... androID:theme="@androID:style/theme.Dialog"/>
在YourActivity类中创建您的轮播库
为活动创建这种布局:
这是示例布局:
<?xml version="1.0" enCoding="utf-8"?><relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" xmlns:app="http://schemas.androID.com/apk/res/com.sits.TaxiMoldova" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical" androID:background="@androID:color/transparent"> <ImageVIEw androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:ID="@+ID/backgroundcircleimage" androID:background="@drawable/bg" androID:layout_centerInParent="true"/> <linearLayout androID:orIEntation="vertical" androID:layout_wIDth="100dp" androID:layout_height="100dp" androID:layout_centerInParent="true" androID:ID="@+ID/contentLayout" androID:background="@androID:color/transparent"> <button androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content" androID:text="button 1" androID:ID="@+ID/button"/> <button androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="button 2" androID:ID="@+ID/button1" androID:layout_gravity="center"/> </linearLayout></relativeLayout>
资源:
圆圈与透明背景
结果:
背景不是黑色,100%.而不是那个黑色背景将是你的活动(模态活动的父母).这是想法,玩比例,一切都会好:)
@H_419_2@ 总结以上是内存溢出为你收集整理的android – 是否有可能进行循环活动?全部内容,希望文章能够帮你解决android – 是否有可能进行循环活动?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)