ObjectAnimator не изменяет alpha

229
28 августа 2017, 06:34

Я динамически создаю ImageView, которые беру из массива

String[] user_array = user.split(",");
    for(int i=0;i<user_array.length;i++){
        ImageView ammo = new ImageView(this);
        ammo.setImageResource(getApplicationContext().getResources().getIdentifier(user_array[i],"drawable",getApplicationContext().getPackageName()));
        ammo.setX(width/2);
        ammo.setY(0);
        ammo.setImageAlpha(0);
        user_effects.add(ammo);
    }
ViewGroup insertPoint = (ViewGroup) findViewById(R.id.main);
    for(int i=0;i<user_effects.size();i++){
        RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,RelativeLayout.LayoutParams.WRAP_CONTENT);
        params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM,RelativeLayout.TRUE);
        user_effects.get(i).setLayoutParams(params);
        insertPoint.addView(user_effects.get(i),params);
    }

После создания всех ImageView я создаю анимацию через ObjectAnimator

ObjectAnimator.ofFloat(user_effects.get(rand),View.ALPHA,0f,1f),
            ObjectAnimator.ofFloat(user_effects.get(rand),View.ALPHA,1f,0f)

Проблема в том, что alpha во время анимации не изменяется. Если же не задавать alpha во время создания ImageView, то все работает нормально. Кто-нибудь с таким сталкивался? В чем может быть проблема?

READ ALSO
Как сделать из своей программы api?

Как сделать из своей программы api?

ПосоветуйтеЕсть простая программа на java которая сравнивает 2 числа

210
In-App Purchase в Activity по нажатию кнопки

In-App Purchase в Activity по нажатию кнопки

Скопировал классы из TrivialDrive как надо, aidl файл скопировал, но вот написать чтобы все верно работало так и не получается

218
Объявить TextView

Объявить TextView

Есть Fragment у него есть лояут файл в котором текст вьюНадо отправить на этот текст вью какой то текст

222
Robot не получает цвет pixel&#39;ей в Fullscreen приложениях

Robot не получает цвет pixel'ей в Fullscreen приложениях

Пытаюсь получить цвет цвет пикселя в игре, но вместо этого получаю цвет с рабочего стола windows (заставка) те как бы насквозь если игра в оконном...

189