当前位置:编程学习 > wap >>

高分求教widget动画??

现在在同一个FrameLayout下包含了两个子layout,切换显示这两个layout时,如何设置出动画效果?
--------------------编程问答-------------------- 如果我设置为两个RemoteViews,确实可以得到动画效果,但是好像widget是不建议使用多个RemoteViews的,真心求教高手指导 --------------------编程问答--------------------
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/navigation_id"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <FrameLayout
        android:id="@+id/navigation_content"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_marginBottom="2.0dip"
        android:layout_marginTop="7.0dip"
        android:descendantFocusability="blocksDescendants"
        android:focusable="false"
        android:orientation="vertical" >

        <include
            android:id="@+id/firstlayout"
            layout="@layout/navigation_first_page"
            android:layoutAnimation="@anim/in_move"
            android:visibility="visible" >
        </include>

        <include
            android:id="@+id/secondlayout"
            layout="@layout/navigation_second_page"
            android:layoutAnimation="@anim/in_move"
            android:visibility="invisible" >
        </include>
    </FrameLayout>

</LinearLayout>
--------------------编程问答-------------------- 不得不顶一下,继续请教高手 --------------------编程问答-------------------- 不信“设置为两个RemoteViews,确实可以得到动画效果”。
不是高手,不建议这样做。
引用 1 楼  的回复:
如果我设置为两个RemoteViews,确实可以得到动画效果,但是好像widget是不建议使用多个RemoteViews的,真心求教高手指导
--------------------编程问答-------------------- 写错,应该是一个RemoteViews,两个layout --------------------编程问答-------------------- 初始化的时候,这个动画又跑了两次,觉得不美观,又新建了一个没有动画的layout,觉得自己的这样做法,非常差劲。求教高手讲解动画实现 --------------------编程问答--------------------
引用楼主  的回复:
现在在同一个FrameLayout下包含了两个子layout,切换显示这两个layout时,如何设置出动画效果?

为了实现动画,不得不将RemoteViews,分别指向这两个子layout
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,