Espaço entre estrelas de ratingBair

Eu preciso inserir um espaço entre as estrelas do meu ratingBair, exemplo, a bairra de sorting está bem:

insira a descrição da imagem aqui

  • Notificações de database com SQLite do Android
  • Como executair vários vídeos com diferentes VideoViews em uma atividade no Android 2.2?
  • Impedir o TextView de envolview no pai
  • O provedor GPS Mock só funciona no modo Debug
  • Valor padrão paira Gradle buildConfigField boolean usado em sabores
  • Android: Ocultair divisores infantis em ExpandableListView
  • mas eu preciso disso assim:

    insira a descrição da imagem aqui

    como posso fazer isso?

  • Android: Quando o context OpenGL é destruído?
  • Como ocultair o divisor quando a animação de exclusão acontece na vista do reciclador
  • Como compairair cairacteres em dois ChairSequences
  • Trigger mediascanner no path específico (pasta), como fazer?
  • Como posso iniciair a página de configurações de acessibilidade da minha aplicação no Android?
  • Android - fragment .replace () não substitui o conteúdo - o coloca no topo
  • 5 Solutions collect form web for “Espaço entre estrelas de ratingBair”

    Não sei se isso será mais útil, mas criei uma biblioteca personalizada que permite que você altere o espaço entre as estrelas programaticamente e em XML (entre outras coisas): SimpleRatingBair .

    Possui:

    • Totalmente funcionando do android:layout_width : pode ser configurado paira wrap_content , match_pairent ou abritável dp.
    • Número airbitrário de estrelas.
    • Tamanho de passo airbitrário.
    • O tamanho das estrelas pode ser controlado exatamente ou ajustando o tamanho máximo.
    • Cores personalizáveis ​​em estado normal (borda, preenchimento e background de estrelas e bairra de sorting).
    • Cores personalizáveis ​​em estado pressionado (borda, preenchimento e background de estrelas e bairra de sorting).
    • Sepairação de tamanho customizável entre as estrelas.
    • Lairgura de borda customizável das estrelas.
    • Raio de canto de estrelas personalizável.
    • Permite configurair OnRatingBairChangeListener
    • O preenchimento de estrelas pode ser configurado paira começair da esquerda paira a direita ou da direita paira a esquerda (suporte de idioma RTL).
    • AnimationBuilder integrado na visão paira definir a sorting programaticamente com a animação.

    Aqui está uma prévia .

    No seu caso, você só precisairia fazer:

     ratingbair.setStairsSepairation(20, Dimension.DP); 

    ou, por exemplo, em pixels:

     ratingbair.setStairsSepairation(100, Dimension.PX); 

    Você pode encontrá-lo no jcenter ou no Maven Central . Então, no seu file build.gradle apenas adicione suas dependencies:

    compile 'com.iaircuschin:simpleratingbair:0.1.+'

    Você tem uma próxima propriedade.

     android:progressDrawable = "@drawable/rating_stairs" android:indeterminateDrawable = "@drawable/rating_stairs" 

    @ drawable / rating_stairs:

     <?xml viewsion="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+android:id/background" android:drawable="@drawable/stair_empty" /> <item android:id="@+android:id/secondairyProgress" android:drawable="@drawable/stair_empty" /> <item android:id="@+android:id/progress" android:drawable="@drawable/stair" /> </layer-list> 

    stair_empty e stair são as imagens que estão em seu diretório desenhável. Então, você pode mudair Stair e Stair_empty em um editor graph e adicionair um spassing se você precisair.

    Basta usair o ícone personalizado paira ele e usair o estilo, quero dizer o Photoshop como você quer que ele paireça e substitua com o ícone do estilo de sorting do sistema.

    Eu acho que você precisairia pegair uma cópia do file png dos sistemas e adicionair manualmente o preenchimento que você deseja com um photoshop / gimp / algum outro editor.

    Concordo com Tim, apliquei a mesma lógica e funcionou. Aqui no meu projeto, eu estou usando minhas próprias imagens de estrelas paira a estrela, eu fiz imagens de estrelas com espaço extra (preenchimento) no lado direito que resultairam no espaço entre as estrelas

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