2012-05-17 3 views
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"이 표시됩니다.위치를 기준으로 이미지 표시 방법은?

답변

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]); 
+0

감사합니다! 일했다! – Shiven

관련 문제