Я хотел бы расположить вид «над» экраном, чтобы позже я мог заставить его скользить по экрану (вниз). Представление находится внутри ConstraintLayout. Кажется, ничего не работает, а высота представления равна «wrap_content».
Как я могу программно позиционировать вид вне экрана, если его родителем является ConstraintLayout? (Андроид)
Ответы (1)
Ну, вы можете использовать Translate
, поместив код ниже в папку с анимацией.
<translate
android:duration="2000"
android:fromYDelta="-100%p"
android:startOffset="100"
android:toYDelta="0%p" />
и тогда вы можете использовать его в
trans1 = AnimationUtils.loadAnimation(this, R.anim.translate1);
abc.setAnimation(trans1);
person
Saurabh
schedule
13.02.2017
Мой вопрос не о написании анимации перевода. Это касается позиционирования представления
- person TomTaila; 13.02.2017