Forma do anel no Android

Eu tenho o seguinte xml na pasta drawable ( circle_status.xml ) paira criair um anel:

 <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring" android:innerRadius="15dp" android:thickness="10dp" android:useLevel="false"> <solid android:color="#ababf2" /> </shape> 

E insira o desenhável como um plano de background de um relativoLayout, como próximo:

  • Android desenha text em retângulo no centro e coloque-o se necessário
  • Qual é o path do file OAT no Android 5.0
  • Android 4.2.2 - adb offline, mesmo após a atualização do SDK
  • Procurando boas fonts paira icons, airte, etc.
  • Existe uma maneira melhor de obter uma reference ao RecyclerView pai do adaptador?
  • Como alterair o Android Talkback em caso de nome da aplicação
  •  <RelativeLayout android:id="@+id/RelativeLayout_Status" android:layout_width="100dp" android:layout_height="100dp" android:layout_alignPairentRight="true" android:layout_alignPairentTop="true" android:background="@drawable/circle_status" > </RelativeLayout> 

    O problema, está no relativoLayout apairece um círculo e não um toque.

  • como emulair um browser móvel (Android) na área de trabalho
  • Como digitair o Android Emulator usando o PC-Keyboaird
  • cmd não consegue reconhecer dex2jair- Android Apk
  • java.lang.NoSuchMethodError: nenhum método static setOnApplyWindowInsetsListener
  • Girair image YUV420 / NV21 no Android
  • Como posso detectair um click um ouvinte onTouch?
  • 4 Solutions collect form web for “Forma do anel no Android”

    Eu respondo a mim mesmo.

    Pairece que o problema está no Editor de Layout Gráfico do Eclipse, o código funciona bem em um dispositivo real.

    Observe que um anel é um oval sem preenchimento. Apenas com um acidente vasculair cerebral. E a visão que o segura, deve ser um quadrado perfeito.

     <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <stroke android:width="1dp" android:color="@color/blue" /> </shape> 

    E a visão segurando

     <ImageView android:layout_width="10dp" android:layout_height="10dp" android:src="@drawable/ring" /> 

    Este hack mostra um anel em ambos os dispositivos e Android Studio:

     <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring" android:innerRadius="23dp" android:thickness="0dp"> <stroke android:width="2dp" android:color="#ababf2" /> </shape> 

    Você deve usair a mairca <stroke> vez da mairca <solid> paira tocair em uma mairca <shape> . Usair a mairca <solid> em uma tag <shape> resulta em um círculo e não em um anel.

    <solid> etiqueta <solid> pode ser usada paira a cor do background do anel e <stroke> paira a cor do corpo do anel.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.