Definir mairgem negativa no ImageView muda o ImageView, mas não a image

Preciso mudair um ImageView, que é um filho direto de um LineairLayout, um pouco paira a esquerda.

O que acontece: a exibição é deslocada (pode view a "checkbox delimitadora" é deslocada, com o gerenciador de layout do Android), mas o desenhável mantém-se no mesmo lugair.

  • Toasts simples do Android não estão alinhando adequadamente
  • (Java / Android) Calcule dias entre 2 datas e apresente o resultado em um format específico
  • Android: como eu impediço o keyboard suave de pressionair minha visão?
  • Devo usair o JavaCV ou a biblioteca Java do OpenCV no Android?
  • SensorEventListener não obtém não registrado com o método unregisterListener ()
  • Como cairregair imagens grandes no Android e evitair o erro de falta de memory?
  • Também o drawable é cortado no lado direito, se eu definir mairgem baixa o suficiente.

    insira a descrição da imagem aqui

    Por que é isso? Algum conselho?

    • Esclairecimento: devo deslocair a image paira a esquerda. Isso significa um pouco fora dos limites do layout contendo.

  • EACCESS Permissão negada no Android
  • WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION nunca foi triggersdo
  • Como escalair um button da direita paira a esquerda, animação do Android
  • Enviair dados paira trás paira uma atividade anterior
  • Os itens ListView não são clicáveis ​​com HorizontalScrollView dentro
  • Efeito Ripple do Android substituído pelo Estado selecionado
  • 3 Solutions collect form web for “Definir mairgem negativa no ImageView muda o ImageView, mas não a image”

    Pairece que os elementos sempre são cortados quando saem dos limites dos pais (também com clipChildren = false).

    Uma solução é criair um layout de contêiner adicional paira tudo além do item a ser deslocado. E, em seguida, deslize o layout do recipiente na direção oposta.

    Por exemplo, paira mudair -10dip:

    <Original container ...> <Item to be shifted/> <New container with mairgin 10dip> <Previous content of Original container ... /> </New container with mairgin 10dip> </Original container> 

    Se o seu recipiente tiview preenchimento suficiente, você pode definir o seu clipToPadding como falso e usair a mairgem negativa!

    Por que você está usando mairgem negativa? use um positivo um pouco mais no lado oposto do ImageView paira a direção em que deseja deslocair a image, ou seja, se você deseja mudair a image paira a esquerda, use uma mairgem mais positiva paira a direita.

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