设为首页 加入收藏

TOP

为View设置左右切换动画(三)
2019-08-30 07:29:51 】 浏览:86
Tags:View 设置 左右 切换 动画
ndroid"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:id="@+id/btn_start" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="向左滑动" /> <Button android:id="@+id/btn_start2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="向右滑动" /> </LinearLayout> <me.star.animator.SlideLayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:orientation="horizontal"> <TextView android:id="@+id/btn_show" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/colorAccent" android:padding="4dp" android:text="展示1" android:textSize="20sp" android:visibility="visible" /> <TextView android:id="@+id/btn_show2" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@android:color/holo_green_light" android:padding="4dp" android:text="展示2" android:textSize="20sp" /> </me.star.animator.SlideLayout> </LinearLayout>
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        btnShow = findViewById(R.id.btn_show);
        btnShow2 = findViewById(R.id.btn_show2);
        btnStart = findViewById(R.id.btn_start);
        btnStart2 = findViewById(R.id.btn_start2);
        container = findViewById(R.id.container);

        btnStart.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                container.slideLeft(3000);
            }
        });

        btnStart2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                container.slideRight(3000);
            }
        });
    }

其他相关:

看到泡网上有一个为View和Activity设置左右切换动画的文章http://www.jcodecraeer.com/a/basictutorial/2016/1014/6672.html

代码下载:

链接:https://pan.baidu.com/s/1Tg7-eJYSOZqEGU-fQY4how 密码:c8q8

 

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇react-native 金币彩带雨下落动画 下一篇android 请求接口报错 org.apache..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目