Ícones do Android ficam esticados em dispositivos Samsung
-
21-12-2019 - |
Pergunta
Usei minhas imagens personalizadas para desenvolver vários ícones de barra e guia de ação usando o conjunto de ícones do Android e usá-los como planos de fundo de botões.Eles ficam bem em aparelhos celulares, mas quando eu testo no Samsung Galaxy Tab 7", eles parecem esticados e borrados.
Eu tentei criar pastas layout-sw600dp e layout-large, mas não faz diferença.
Um dos ícones:
<ImageButton
android:id="@+id/button_settings"
android:layout_width="64dp"
android:layout_height="64dp"
android:background="@drawable/settings_custom"
android:focusable="true"
android:contentDescription="@string/settings"/>
configurações_custom.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/ic_action_app_sett" android:state_pressed="true"/>
<item android:drawable="@drawable/ic_action_app_sett"/>
</selector>
Alguém pode me ajudar onde estou errado?Obrigado!
Solução
tente com a configuração do Android: src="@ Drawable / Setting_Custom", para a aba 7 polegadas que você precisa colocar imagens para essa resolução em pasta Grande-grande-MDPI, por favor, vá através do link abaixo que limpar mais sobre o suporte ao Android para múltiplostela, http://developer.android.com/guide/practices/screens_support.html