내 자원 ID를 의도를 통해 다른 클래스로 전달했습니다. 그런 다음 int에서 여분을 검색하여 int에 저장합니다.Android :보기에서 리소스 ID로?
이제 getTag()를 사용할 수 있도록 해당 int를 뷰 또는 무언가로 변환하고 싶습니다. 나는 이미지 뷰에 할당 시도했지만 통과 NullPointer
지고 유지 :
int resourceId = v.getId();
Intent intent = new Intent(FetchMenu.this,FetchContent.class);
intent.putExtra("ResourceId",resourceId);
startActivity(intent);
을받은 :
int id;
Intent callingIntent = getIntent();
int getView= callingIntent.getIntExtra("ResourceId", 1);
id = getView;
이 인쇄 로그 캣하기 :
System.out.println("Resource ID: " + id);
Logcat:"Resource ID: 2131099660"
이 저를주고있다을 NullPointer :
View v = (View)findViewById(id);
String str=(String) v.getTag();
System.out.println("Tag : " + str);
감사합니다.
이 경우, 질문 해주십시오입니까? – Gangnus
수신 된 int를 일종의보기로 변환하고 싶습니까? – Jonno