как мога да вкарам вградената в Android галерия с изображения в моето приложение?

Внедрих приложение за получаване на изображения от външно хранилище, когато потребителят щракне върху бутон за изображение. Ако потребителят щракне върху бутон, мога да получа изображенията от 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?

моля някой да ми помогне....


person prasad.gai    schedule 08.03.2012    source източник
comment
Тази публикация може да ви помогне..   -  person Adil Soomro    schedule 08.03.2012
comment
не получавам слайдшоу от изображения на SD карта   -  person prasad.gai    schedule 08.03.2012


Отговори (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;
  }
person DineshKumar    schedule 08.03.2012