Как сохранить ImageView scaletype? - PullRequest
0 голосов
/ 31 марта 2012

Я использую вид изображения с фиксированной высотой и шириной, чтобы отобразить изображения профиля. Изображение будет немного больше, чем изображение, поэтому я использовал масштабный тип fitXY, и он точно подходит к изображению. Но проблема в том, что когда действие возобновляется с паузы, это похоже на переключение на какое-то другое действие и возвращение к тому же действию, когда тип шкалы изменяется. Чтобы преодолеть это, я снова устанавливаю изображение и тип масштаба в резюме упражнения. Но это не выглядит хорошо. У вас есть идея или у вас возникла такая проблема, как эта. Идеи приветствуются. Заранее спасибо

Ответы [ 2 ]

1 голос
/ 31 марта 2012

Установить тип шкалы в xml и удалить в действии

0 голосов
/ 01 апреля 2012

Чтобы изменить размер ImageView, вы должны сделать это после действия onResumed, чтобы вы могли переопределить метод onWindowFocusChanged (boolean hasFocus), чтобы написать свой код scalling Image

 @Override
public void onWindowFocusChanged(boolean hasFocus) {
    // TODO Auto-generated method stub
    super.onWindowFocusChanged(hasFocus);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...