1
我只是無法弄清楚。我在res這種形狀/繪製/ start_light.xmlAndroid形狀繪製xml沒有繪製在設備上也沒有模擬器
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="ring"
android:innerRadius="20dp"
android:thickness="0dp"
android:useLevel="false">
<solid android:color="#FF0000" />
</shape>
在RES /價值/ styles.xml我:
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<style name="StartLight">
<item name="android:layout_height">50dp</item>
<item name="android:layout_width">50dp</item>
<item name="android:background">@drawable/start_light</item>
</style>
</resources>
而且在主要佈局我有:
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:gravity="center_vertical" android:layout_height="150dp">
<ImageView android:src="@drawable/start_light" android:id="@+id/light5" android:layout_width="50dp" android:layout_height="50dp"></ImageView>
<View style="@style/StartLight" android:id="@+id/light4"></View>
<View style="@style/StartLight" android:id="@+id/light3"></View>
<View style="@style/StartLight" android:id="@+id/light2"></View>
<View style="@style/StartLight" android:id="@+id/light1"></View>
</LinearLayout>
以以太方式,使用View或ImageView我沒有看到我的佈局在仿真器或設備上的任何紅色圓圈。在xml圖形設計師他們在那裏。我在這裏錯過了什麼?
非常感謝,它工作:) – kaupov