Как я могу получить встроенную галерею изображений Android в моем приложении? - PullRequest
0 голосов
/ 08 марта 2012

Я реализовал приложение для получения изображений из внешнего хранилища, когда пользователь нажимает на кнопку с изображением. Если пользователь нажимает на кнопку, я могу получить изображения с 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 просмотрщик изображений.1005 * Как я могу получить просмотрщик слайд-шоу для Android?

Пожалуйста, помогите мне с любым телом ....

1 Ответ

1 голос
/ 08 марта 2012

использовать 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;
  }
...