抱歉我的英文。我有简单的菜单,我使用选择器。但在选择器有黑色背景。我不知道如何解决这个问题
我想创建transperenci beckground。这是我的代码
<LinearLayout
android:id="@+id/getbonusClick"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/shape_corner_tot_left"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="10dp"
android:layout_marginTop="10dp"
android:src="@drawable/cart_icon_time" />
<TextView
android:id="@+id/getBonus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="5dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:gravity="center_horizontal"
android:maxLines="2"
android:text="Получить \n бонусы"
android:textColor="#fff" />
</LinearLayout>
在shape_corner_tot_left
代码中:
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<item android:top="-2dp" android:right="-2dp" android:left="-1dp" android:bottom="-2dp">
<shape>
<stroke
android:width="1dp"
android:color="#ababb2" />
<corners android:bottomRightRadius="0dp"
android:bottomLeftRadius="0dip"
android:topLeftRadius="10dip"
android:topRightRadius="0.1dp"/>
</shape>
</item>
</selector>
答案 0 :(得分:1)
在res/values/styles.xml
文件中添加新样式(如果没有,请创建它。)这是一个完整的文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<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">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
然后将样式应用于您的活动,例如:
<activity android:name=".SampleActivity" android:theme="@style/Theme.Transparent">
...
</activity>