Obter margem de uma vista
Como posso obter o valor da margem de uma vista de uma atividade? A Vista pode ser de qualquer tipo.
Depois de um pouco de pesquisa, descobri maneiras de obter uma visão de preenchimento, mas não consegui encontrar nada na margem. Alguém pode ajudar?
Eu tentei algo assim,
ViewGroup.LayoutParams vlp = view.getLayoutParams();
int marginBottom = ((LinearLayout.LayoutParams) vlp).bottomMargin;
Isso funciona, mas no código acima assumi que a visualização é umLinearLayout
. Mas preciso obter omargin
mesmo quando não conheço o tipo de exibiçã