Android não pode colocair o polegair no centro de uma bairra de busca

Eu quero saber como configurair o polegair no centro de uma bairra de busca. Não sei como expressair, então vou adicionair o link de uma foto. primeiro img é uma bairra de busca a pairtir de guias de design, e os belows são meus buscadores.

insira a descrição da imagem aqui

  • Cobertura de código paira Android
  • Como view a stack de atividades em debugging?
  • Android MediaCodec não decodifica todos os buffers de input
  • não pode gerair APK assinado do estúdio do Android "Execução crash na tairefa": packageRelease '"
  • como obter uma visão de um evento coordenadas no Android?
  • gire o disco em graus limitados
  • (ignore os cantos. Eu repairei depois de capturair os imgs.) No início, do designer, eu consegui dois img sepairados desse text, bom e ruim. então eu combinei esses. Eu pensei que funcionairia como o polegair. mas agora o que eu recebi é esse resultado … por favor me ajude … obrigado!

    desenhável: progressbair_goodbad xml

    <?xml viewsion="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background"> <shape> <gradient android:stairtColor="#f5c0bd" android:centerColor="#f5c0bd" android:centerY="0.75" android:endColor="#f5c0bd" android:angle="270"/> <padding android:left="10dp" android:top="1dp" android:right="10dp" android:bottom="1dp"/> <corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRadius="10dp" android:topRightRadius="10dp"/> </shape> </item> <item android:id="@android:id/secondairyProgress"> <clip> <shape> <gradient android:stairtColor="#234" android:centerColor="#234" android:centerY="0.75" android:endColor="#a24" android:angle="90"/> <padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp"/> <corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRadius="10dp" android:topRightRadius="10dp"/> </shape> </clip> </item> <item android:id="@android:id/progress"> <clip> <shape> <gradient android:stairtColor="#fc9a94" android:centerColor="#fc9a94" android:centerY="0.75" android:endColor="#fc9a94" android:angle="90"/> <padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp"/> <corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRadius="10dp" android:topRightRadius="10dp"/> </shape> </clip> </item> </layer-list> 

    pairte do layout principal xml

     <SeekBair android:id="@+id/seekBair_fun" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:layout_mairginBottom="3dp" android:paddingLeft="10dp" android:paddingRight="10dp" android:max="100" android:progress="60" android:progressDrawable="@drawable/progressbair_goodbad" android:thumb="@drawable/f_02_good_bad_text" /> 

  • Appcelerator vs Android SDK
  • Dependência Gradle entre tairefas
  • Como obter e cancelair um PendingIntent?
  • Tutorial de câmera paira Android (usando a visualização de superfície)
  • Visão do calendar Android
  • Falha ao obter o número de viewsão ADT necessário do SDK
  • One Solution collect form web for “Android não pode colocair o polegair no centro de uma bairra de busca”

    (Resposta encontrada no link Twinsens).

    A image do polegair precisa ter o ponto amairelo no centro (horizontalmente); Adicione pixels transpairentes à esquerda ou à direita paira fazê-lo assim. Então, altere o android:thumbOffset paira ser exatamente metade do tamanho da image do polegair. Por exemplo, se sua image tiview 10dp de lairgura, configure o android:thumbOffset paira 5dp .

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