android切换页面上滑动动画,Android ViewPager多页面滑动切换以及动画效果

评论

#28楼[楼主] 2012-06-01 14:27D.Winter

@孤寒江雪

我猜 要么在头尾各再加入一个页卡

在页卡切换监听中判断,如果选中了头尾的页卡,就返回到相邻的那个页卡。头尾页卡的界面可以只是个背景色。

#29楼 2012-07-05 14:18olue

正好要用到,帮助很大,楼主辛苦了

#30楼 2012-07-05 15:41olue

@BottleMan

我也发现不能添加button的事件,后来网上查了下,改用Tabhost+ViewPager就可以了

#31楼[楼主] 2012-07-06 07:37D.Winter

@olue

貌似很多问了这个 button事件

可以添加的

#32楼 2012-07-11 10:31雪域迷城

您好,楼主,我想问一个小问题:就是就是页面内嵌入webview组件之后怎么在代码中操作,让其载入网页。谢谢!我的邮箱:jinl2260@gmail.com

#33楼 2012-07-11 10:48雪域迷城

@lht91225

你里面的东西,ABCDE之类的TextView能不能改成WebView

#34楼[楼主] 2012-07-11 10:50D.Winter

@雪域迷城

当然可以,试着在适配器初始化时加载

#35楼 2012-07-11 15:55雪域迷城

@D.Winter

您好,我也想到要能行就是在适配器中加载,本人是菜鸟不太熟悉,您能帮忙加载一个网页给我看看,谢谢!!您就在您上面这个demo上加载一个网页给我发个DEMO,谢谢了。我的QQ是:695242104;邮箱:jinl2260@gmail.com。谢谢了!!!您告诉我联系方式我加您请教一下吧

#36楼 2012-07-11 16:17雪域迷城

@D.Winter

您告诉一下我在哪个位置上加也行。谢谢了。LZ真的不好意思,我急用的。谢谢

#37楼[楼主] 2012-07-11 16:19D.Winter

@雪域迷城

看下

Android ViewPager多页面滑动切换以及动画效果(续)——单页卡内添加事件

应该就那里

#38楼 2012-07-11 17:03雪域迷城

@D.Winter

谢谢,解决我的大难题了。您方便留个联系方式?QQ什么的?向您学习

#39楼 2012-07-11 18:17雪域迷城

您好,怎么WebView显示的网页,不能操作里面的音频了。也就是说我自己做了一个静态网页,加了一个音频。网页上可以听到声音,但是我把他用webView打开之后就不能打开声音了呢。

#40楼[楼主] 2012-07-11 18:48D.Winter

@雪域迷城

我真没用过WebView,介意你去eoe社区看看。

#41楼 2012-07-11 21:35雪域迷城

@D.Winter

好的,谢谢!

#42楼 2012-07-18 11:37欢喜王子

@-小管-

不知道为什么你的这个代码中的注释为乱码。

#43楼[楼主] 2012-07-18 11:38D.Winter

@欢喜王子

我是用utf-8的。

#44楼 2012-07-20 17:11欢喜王子

@D.Winter

谢谢回复.

使用View pager 目前的代码只能够实现切换不同的Layout但是不会调用activity 的后台代码,网上有很多例子之介绍了切换界面,没有实现界面中的后台功能,不知你有没有好的解决方法,谢谢.

#45楼[楼主] 2012-07-20 23:04D.Winter

#46楼 2012-08-18 20:48淅沥枫

#47楼 2012-08-18 20:49淅沥枫

@

资源命名还要有意义的好,(我的出现空指针异常了.)

#48楼 2012-08-25 13:20cmo

楼主为什么我的那个滚动条不随tab改变而改变呢

#49楼[楼主] 2012-08-25 13:22D.Winter

@cmo

再仔细检查检查吧 人家都可以的

#50楼 2012-08-25 13:34cmo

@D.Winter

不知道是怎么回事我在实现onPageChangeListner接口时和OnClickListener接口时,无法重写onClick和onPageSelected方法,加上@Override就报错

#51楼[楼主] 2012-08-25 13:36D.Winter

@cmo

jdk编译用1.6

#52楼 2012-08-25 13:39cmo

@D.Winter

我的JDK是1.7的怎么修改,jdk1.6可以与最新版的ADT搭建吗

#53楼[楼主] 2012-08-25 13:40D.Winter

@cmo

项目 右键属性 点java编译 试试

#54楼 2012-08-25 13:45cmo

选择了1.7的,又找不到R了 ,clean了很多次都不行

#55楼[楼主] 2012-08-25 13:46D.Winter

@cmo

我都选1.6的

#56楼 2012-08-25 13:48cmo

楼主十分感谢你的耐心指教,还没能解决问题,下次再请教现在有急事需要出去一趟,十分感谢你

#57楼 2012-08-25 23:14cmo

@D.Winter

楼主改了很久,还是不行,点击第一次时就移动一点点,然后点击第二个tab时就不移动了,可以留个邮箱发给你 帮忙下吗

#58楼[楼主] 2012-08-26 11:23D.Winter

@cmo

wudong61228@qq.com

#59楼 2012-09-11 15:28为梦奔跑

@BottleMan

可以,Button 都有onclick属性 ,后面跟你在Activity的方法名就可以了,写的方法参数必须是一个View类型的

#60楼 2012-09-11 17:11为梦奔跑

animation = new TranslateAnimation(one, two, 0, 0);

应该再加一个offset,看楼主效果应该是有偏移

#61楼 2012-09-15 16:19geeker

学习了~ 谢谢分享 ~

#62楼 2012-10-09 18:02xfyunyun

楼主,我想在第一个卡页里加载一个自定义的listview,就像QQ里的好友列表一样,我就在lay1.xml中加入listview,在MainActivity里绑定数据,但是出错了,我觉得不应该在MainActivity里绑定吧,但是又不知道该在哪里绑定,您能指导下我吗?方便的话我想加下您的QQ,可以么?

#63楼[楼主] 2012-10-24 16:05D.Winter

#64楼 2012-11-05 14:26Miller_li

matrix.postTranslate(offset, 0);这个设置动画的初始化位置怎么不起作用?

#65楼 2012-11-09 10:18chenghu1982

onPageSelected 那段太长了

Animation animation = new TranslateAnimation(one*currIndex, one*arg0, 0, 0);

就得了,冤枉多30行代码

#66楼[楼主] 2012-11-09 10:21D.Winter

@chenghu1982

多谢指出,我写代码太随便了,想到哪里写到哪里。。。

要写个小工具,想实现一个滑动的功能,学习了,谢谢!!

#68楼 2013-03-07 22:22microxxx

你好,我按照你的方法已经实现了多页面的滑动切换,但是我还想让标题下的白条随着手指的滑动而向右滑动,而不是结束的时候才滑动,请问下该怎么做?

谢谢!

#69楼 2013-03-17 23:40LinKang

楼主 你的动态图怎么截的?

#70楼[楼主] 2013-03-20 11:54D.Winter

@LinKang

有个软件,但是我忘记叫什么了,后来自己网上又搜了个 GIF动态截图 的类似软件

#71楼[楼主] 2013-03-20 11:55D.Winter

@microxxx

估计要实时获取触点坐标并去更新动画,本人没试过。

#72楼 2013-04-16 19:57twlkyao

很好。

#73楼 2013-04-18 14:14江浸月

楼主你好,请问如果默认设置为页卡2,那指示条怎么默认设置到中间呢?谢谢!

#74楼[楼主] 2013-04-18 15:51D.Winter

@江浸月

初始化动画的时候,直接设置为第二个试试

matrix.postTranslate(offset*3+bmpW, 0);

#75楼 2013-04-18 15:59江浸月

@D.Winter

非常感谢您这么快的回复。

这样改不行,移动到页卡3时,指示条就跑出屏幕了。

#76楼[楼主] 2013-04-18 16:01D.Winter

@江浸月

private int currIndex = 1;// 当前页卡编号

=1了吗

#77楼 2013-04-18 16:12江浸月

@D.Winter 是的,设置为1了。页卡现在没有问题。就是指示条的位置不对。 谢谢!

  • 0
    点赞
  • 0
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值