0
public class ImageViewActivity extends Activity {

    public void onCreate(Bundle savedInstanceState) {

        Integer[] ImgPreview = { R.drawable.mlview1, R.drawable.mlview2,
            R.drawable.mlview3 };
        super.onCreate(savedInstanceState);
        setContentView(R.layout.image_prev);

        Intent intent = null;
        Bundle b = intent.getExtras();
        int position = b.getInt("position");

        // here, what to do?
        if (position == 0) {

        }

前のアクティビティから、パラメータ「position」を取得し、「position」の値に基づいて画像を表示する必要があります。例: 位置が 0 の場合、画像 "mlview1" が表示されます。

4

1 に答える 1

1

これを書いて..

ImageView imageView = (ImageView) findViewById(R.id.imageview); // Here R.id.imageview is id of ImageView fro your image_prev xml file.. change according it..
imageView.setImageResource(ImgPreview[position]);
于 2012-05-17T12:41:00.750 に答える