2012-08-05 4 views
0

여기 카메라 앱을 만들고 있습니다. ImageView에서 이미지를 클릭하고 표시 할 수있었습니다. 클릭하면 다른 페이지로 이동하는 ImageButton이 있습니다. 다른 페이지에서 Instagram에 스크롤 가능한 이미지 집합으로 해당 이미지를 표시하려고합니다. 그러나 나는 그 이미지를 다른 XML 파일에로드 할 수 없다. 도와주세요.하나의 XML 파일에서 다른 XML 파일로 이미지를로드하는 방법은 무엇입니까?

코드 : 다른 클래스에서

/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.image_select); 

    // Image clicked... 
    ImageView ivPic = (ImageView) findViewById (R.id.ivPic); 

    // Image button to go to next page... 
    ImageButton ib = (ImageButton) findViewById(R.id.ibNext); 

    // Not sure if this is right..... 
    Drawable iv = ivPic.getDrawable(); 


    ib.setOnClickListener(new View.OnClickListener() { 

     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      startActivity(new Intent("com.rating.bar.EFFECTS")); 
     } 
    }); 

}}

나는 변수이 클래스를 생성하지만 난 (이미지 뷰의 그리기를 보유하고있는) IV를 사용하지 못할. 내 생각에는 정수만 받아 들인다. 어떻게해야합니까?

답변

0

이미지 상자에있는 이미지의 URI/경로를 읽고 다음 활동을 호출하는 인 텐트의 엑스트라에 추가하고 다음 활동에서 추가 정보를 읽습니다.

+0

나에게 약간의 샘플 코드를 주시겠습니까 ???? – maestrosan11

+0

잘 이미지를 클릭 할 때 카메라를 사용한 적이 없으며 이미지를 클릭 할 때 어떤 결과가 나겠습니까? 클릭 한 이미지의 URI를 가져 옵니까? 그리고 ImgageView를 설정하기 위해 어떤 코드를 사용합니까? –

관련 문제