Как менять размер в мое изображение на Android?

Я не могу менять размер моего изображения, которое я приношу из моего сервера: Кто-то может помогать мне?

  AQuery aq=new AQuery(this); // initialize aquery
  aq.id(R.id.image_view).image(rutaimg);
1
задан 11.01.2017, 02:54
0 ответов

Ты можешь определять средство, в которое ты хочешь изменить твое изображение прямо в ImageView:

<ImageView 
    android:id="@+id/image_view"
    android:layout_height="100dp"
    android:layout_width="100dp"
/>

Programaticamente ты можешь использовать LayoutParams, чтобы изменять высоту или ширину:

int ancho = 120;
int alto = 120;
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ancho, alto);
myImageView.setLayoutParams(params);

Если ты хочешь использовать match_parent или wrap_content :

myImageView.getLayoutParams().height = ViewGroup.LayoutParams.MATCH_PARENT;
myImageView.getLayoutParams().width = ViewGroup.LayoutParams.MATCH_PARENT;
5
ответ дан 03.12.2019, 17:46
  • 1
    возможно помещать высоту и ширину и после из-за кода менять этих? –  09.01.2018, 18:27
  • 2
    Посредством setLayoutParams () ты можешь изменять эти свойства, agregué то, что ты комментируешь в мой ответ. –  09.01.2018, 18:35
  • 3
    Если ширина хотела, чтобы это был матч parent или wrap и т.д.? могут или только это могут быть специфические средства –  09.01.2018, 18:56
  • 4
    @BrunoSosaFastTag например: myImageView.getLayoutParams () .height = ViewGroup. LayoutParams. MATCH_PARENT; –  09.01.2018, 19:12