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" />
--------------------编程问答--------------------
我就是这么写的<org.sojex.photo.DetialGallery ..../> --------------------编程问答-------------------- 出现了这个错误! --------------------编程问答-------------------- 什么错啊?没看到
org.sojex.photo是你自己的DetialGallery类的包路径吗 --------------------编程问答-------------------- /upload/20131225/a2.png这个错误 对是我自己包的名称 --------------------编程问答-------------------- 这个错误 --------------------编程问答-------------------- --------------------编程问答--------------------
--------------------编程问答-------------------- 我也要重写gallery
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
return false;
}
我的包名是lu.gellery
重写gallery的文件是DetialGallery.Java
类名是DetialGallery
建立对象是不是: DetialGallery g = (DetialGallery) findViewById(R.id.Gallery01);
xml是不是改成 <lu.gellery.DetialGallery...../>
求赐教。 --------------------编程问答-------------------- 重写之后,用addview添加到你要放gallery的位置就可以了。
补充:移动开发 , Android