今天在开发中遇到需要通过按钮控制gallery 滚动。
看源码只要调用如下方法就可以:
final Gallery g = (Gallery) findViewById(R.id.userGallery);
// 向左滚动一个
g.onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT,null);
// 向右滚动一个
g.onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT,null);
看源码只要调用如下方法就可以:
final Gallery g = (Gallery) findViewById(R.id.userGallery);
// 向左滚动一个
g.onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT,null);
// 向右滚动一个
g.onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT,null);