200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > [Android]自定义垂直滚动的广告区

[Android]自定义垂直滚动的广告区

时间:2021-08-03 18:07:47

相关推荐

[Android]自定义垂直滚动的广告区

[Android]自定义垂直滚动的广告区View

@Author GQ 07月13日 在github上找到一个在项目中常用的自定义控件,封装的不错,垂直滚动带渐入渐出动画。

github项目地址

效果图

Android自定义垂直滚动的广告区View效果图AndroidStudio使用使用

1. AndroidStudio使用

dependencies {compile 'com.sunfusheng:marqueeview:1.1.0'}

2. 使用

XML代码

<com.sunfusheng.marqueeview.MarqueeViewandroid:id="@+id/marqueeView"android:layout_width="match_parent"android:layout_height="30dp"app:mvAnimDuration="1000"//翻页延迟app:mvInterval="3000"//显示等待的时间app:mvTextColor="@color/white"app:mvTextSize="14sp"/>

java代码

MarqueeView marqueeView = (MarqueeView) findViewById(R.id.marqueeView);List<String> info = new ArrayList<>();info.add("1. 大家好。");info.add("2. 欢迎大家关注我哦!");info.add("3. 新宝贝");info.add("4. 这是一条很长很长的通知或者广告条!");marqueeView.startWithList(info);//点击监听marqueeView.setOnItemClickListener(new MarqueeView.OnItemClickListener() {@Overridepublic void onItemClick(int position, TextView textView) {Toast.makeText(getApplicationContext(), String.valueOf(marqueeView1.getPosition()) + ". " + textView.getText(), Toast.LENGTH_SHORT).show();}});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。