/ / Android mesmo dispositivo densidade - Android, dispositivo, multiscreen

Android densidade mesmo dispositivo - android, dispositivo, multiscreen

Eu desenvolvo um aplicativo. Eu posiciono minha visão para calcular a posição usando o tamanho da tela. Por exemplo, visualizar A, eu posiciono o eixo X 30% da largura da tela e Y 30% da altura da tela. Eu testo meu aplicativo em um Samsung S4 (xxhdpi, 1080x1920, 5 ""). Eu testo meu aplicativo em um Sony Xperia Z (xxhdpi, 1080x1920, 5 "").

Veja A na Samsung 4: X = 324 (30% de 1080) Y = 576 (30% de 1920).

Ver A no Sony Xperia Z: X = 324 (30% de 1080) Y = 576 (30% de 1920)

No Samsung S4 está tudo bem, mas no xperia sony a visão não está ok. Comparando com a Samsung, é mais para a direita e são o mesmo tamanho do dispositivo!

Eu não sei porque isso aconteceu e como corrigi-lo.

Cumprimenta

Respostas:

1 para resposta № 1

Eu já tive esse problema, então eu nunca faço o eixo de cálculo X e Y novamente.

Eu estou usando Margin para todo o meu aplicativo android, e está indo tão bem até agora do que você precisa usar o eixo X e Y.

Use o - marginBottom - marginTop - marginLeft - marginRight

Espero que ajude!