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

gallery滑动速度太快,在哪里重写onFling()

gallery滑动速度太快了,想让他一张一张的滑动,在哪里重写onfling()方法啊! --------------------编程问答-------------------- 继承gallery。。之后重写onfling就行。。很简单。 --------------------编程问答-------------------- 之后你创建的时候就创建你这个类的gallery。而不是系统的。你在xml里定义就是包名.gallery --------------------编程问答-------------------- 你在xml里定义就是包名.gallery?
<Gallery android:id="@+id/gallery" android:background="#55000000"
android:layout_width="fill_parent"  android:spacing="16dp" 
android:layout_height="260dp" />
我的gallery要怎么写啊?
gallery = (DetialGallery) findViewById(R.id.gallery);
引入也修改吗? --------------------编程问答-------------------- <com.xx.xx.MyGallery android:id="@+id/gallery" android:background="#55000000"
android:layout_width="fill_parent" android:spacing="16dp"  
android:layout_height="260dp" />
--------------------编程问答--------------------
引用 3 楼 zhai_go 的回复:
你在xml里定义就是包名.gallery?
<Gallery android:id="@+id/gallery" android:background="#55000000"
android:layout_width="fill_parent" android:spacing="16dp" 
android:layout_height="260dp" />
我的gallery要怎么写啊?
……

我就是这么写的<org.sojex.photo.DetialGallery  ..../> --------------------编程问答-------------------- 出现了这个错误! --------------------编程问答-------------------- 什么错啊?没看到

org.sojex.photo是你自己的DetialGallery类的包路径吗 --------------------编程问答-------------------- /upload/20131225/a2.png这个错误 对是我自己包的名称 --------------------编程问答-------------------- 这个错误 --------------------编程问答-------------------- --------------------编程问答--------------------

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
return false;
}
--------------------编程问答-------------------- 我也要重写gallery  
我的包名是lu.gellery  
重写gallery的文件是DetialGallery.Java
类名是DetialGallery
建立对象是不是:   DetialGallery g = (DetialGallery) findViewById(R.id.Gallery01);
xml是不是改成 <lu.gellery.DetialGallery...../>
求赐教。 --------------------编程问答-------------------- 重写之后,用addview添加到你要放gallery的位置就可以了。
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,