2011-09-07 63 views
0

我的团队gud前夕,我有一组图像像1 2 3 4 5 6.点击1(即第一个图像),应该显示在另一个活动。当我们用手指滑动时,它应该移动到下一个图像。如果我在设备上按下后退按钮的同时停止在图像位置4附近滑动。主要活动应该显示在4的位置附近。按下后退按钮中的图库问题android

我已经在onFling()的帮助下完成了滑动操作。问题是,当我按下提前返回按钮图像移动到在相同位置的第一position.I需要......

感谢

回答

0
manually you can override that key 
i think this code will help u... 

@Override 
     public boolean onKeyDown(int keyCode, KeyEvent event) { 
      try { 
       // TODO Auto-generated method stub 
       if (keyCode == KeyEvent.KEYCODE_BACK) 
    //start the what activity you want 
    } 
    } 
+0

@siva ......我有这件事。当关闭应用程序时,它直接关闭我的应用程序 – sukesh

+0

@siva ...我已经完成了这个。当我按下后退按钮应用程序它直接关闭我的应用程序 – sukesh

0

如果您定位的Android 2.0或更新版本,您可以使用onBackPressed()来决定当您点击后退按钮时会发生什么。这很容易做到。

@Override 
public void onBackPressed() { 
    // Do something 
} 

要在库中选择项目:

gallery.setSelection(int selection); 
+0

谢谢....但正如我在上面的部分解释说,它应该显示图像的相同位置..... – sukesh

+0

那么,你可以添加一些代码设置您的画廊的选择。检查更新的答案,看看你可以做到这一点。 –