我有一个有2个视图的活动。当一个活动开始时,我希望第一个视图应该从TOP滑动,而第二个视图应该从BOTTOM滑动。
我已经关注了android教程,但Transition正在应用于整个活动布局视图而不是单个视图。
我尝试使用TransitionSet但它没有用。我的代码:
TransitionSet set = new TransitionSet();
View view1 = (View) findViewById(R.id.layout1);
Transition slideUp = new Slide(Gravity.TOP);
slideUp.addTarget(view1);
slideUp.setStartDelay(15000);
slideUp.setDuration(5000);
set.addTransition(slideUp);
TransitionManager.beginDelayedTransition((ViewGroup)view1, slideUp);
View view2 = (View) findViewById(R.id.layout2);
Transition slideDown = new Slide(Gravity.BOTTOM);
slideDown.addTarget(view2);
slideDown.setStartDelay(15000);
slideDown.setDuration(5000);
set.addTransition(slideDown);
TransitionManager.beginDelayedTransition((ViewGroup)view2, slideDown);
getWindow().setEnterTransition(set);
getWindow().setExitTransition(set);
我在哪里提交错误。
由于
答案 0 :(得分:1)
您可以使用Select count(distinct MATNR) FROM ProductBase prod
inner join ProductDocuments doc ON prod.ID = doc.ProductBase_FK
inner join ProductCountryNM prodcountry ON prod.ID = prodcountry.Product_FK
inner join Countries country ON prodcountry.Country_FK = country.ID
where doc.DocType = 'xxx' AND doc.LANG = '#Undefined'
为视图设置动画。此代码将在500毫秒内在y方向上翻译ObjectAnimator
。
view2