我怎样才能将android内置图片库添加到我的应用程序中?

时间:2012-03-08 10:47:18

标签: android image gallery android-sdcard

我已经实现了一个应用程序,当用户点击图像按钮时从外部存储中获取图像。如果用户点击按钮,我可以从SD卡中获取图像。但是我无法查看幻灯片以获取我在那里实现了图像。我已经实现了如下代码:

  ((ImageView)findViewById(R.id.getImage)).setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {

        Intent intent = new Intent();
        intent.setType("image/*");
        intent.setAction(Intent.ACTION_GET_CONTENT);
        startActivity(intent);
    }
});

从上面的代码我得到了sdcard的所有图像,但我无法查看android内置幻灯片图像查看器。

我如何获得android幻灯片图像查看器?

请任何人帮助我......

1 个答案:

答案 0 :(得分:1)

使用ViewFlipper

  ViewFlipper vf=(ViewFlipper)findViewById(R.id.ViewFlipper1);
  ImageView img=(imageView)findviewById(R.id.imageView1);
  Button btn=(Button)findViewById(R.id.button1);

  img.setOnClickListener(this);
  btn.setOnClickListener(this);


  public void OnClick(View v)
  {
    Switch(v.getId())
    {
       case R.id.imageView1 :

        Intent intent = new Intent();
        intent.setType("image/*");
        intent.setAction(Intent.ACTION_GET_CONTENT);
        startActivity(intent);
        vf.showNext();
        break;

        case R.id.button1:
        vf.showPrevious();
        break;
  }