
我的mainVIEwPanel看起来像这样
<linearLayoutandroID:ID="@+ID/main_vIEw_panel"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"androID:layout_weight="0.5"androID:orIEntation="horizontal"><fragmentandroID:ID="@+ID/map"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"androID:layout_weight="0.5"map:cameraTargetLat="40.72"map:cameraTargetLng="-74.00"map:cameraZoom="8"/></linearLayout>
我的翻译代码看起来像这样
TranslateAnimation anim = new TranslateAnimation(0,500,0);anim.setFillAfter(true);anim.setDuration(250);mainVIEwPanel.startAnimation(anim);
视图的其余部分动画,但地图保持不变.这就像主视图窗口正在移动,我可以在地图的右侧看到更多,但地图本身并不是在视觉上移动.动画适用于其他视图,如TextVIEw
解决方法 这适用于较新版本的androIDmainVIEwPanel.animate().translationX(500);总结
以上是内存溢出为你收集整理的Android:MapFragment没有移动动画全部内容,希望文章能够帮你解决Android:MapFragment没有移动动画所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)