도움이 필요하십니까? 이상 할지도 모른다.새로운 활동으로 이미지를 열 수 없습니다
첫 번째 활동에는 목록보기가 있습니다 (예 : lazyadapter). 목록을 클릭하면 설명, 제목 및 이미지가 포함 된 새로운 활동이 열립니다. 그러나 iam은 이미지를 표시 할 수 없습니다.
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String title = ((TextView) view.findViewById(R.id.title)).getText().toString();
String description = ((TextView) view.findViewById(R.id.artist)).getText().toString();
String pdate = ((TextView)view.findViewById(R.id.pdate)).getText().toString();
//ImageView thumb = ((ImageView) view.findViewById(R.id.list_image));
// Starting new intent
Intent in = new Intent(getApplicationContext(), SingleMenuItemActivity.class);
in.putExtra(KEY_PLAYER, title);
in.putExtra(KEY_THUMB_URL, R.id.list_image);
in.putExtra(KEY_TRANSACTION, description);
in.putExtra(KEY_PUBDATE, pdate);
startActivity(in); }
제 2의 활동
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent in = getIntent();
String title = in.getStringExtra(KEY_PLAYER);
String description = in.getStringExtra(KEY_TEXT);
String pdate = in.getStringExtra(KEY_PUBDATE);
String thumb_image = in.getStringExtra(KEY_THUMB_URL);
TextView lblName = (TextView) findViewById(R.id.name_label);
TextView lblDesc = (TextView) findViewById(R.id.description_label);
TextView lblPdate = (TextView) findViewById(R.id.pubdate_label);
ImageView thumb = (ImageView) findViewById(R.id.thumb_label);
lblName.setText(title);
thumb.setImageURI(Uri.parse(thumb_image));
lblDesc.setText(description);
lblPdate.setText(pdate);
두 번째 활동의 자원에서 직접 이미지를 설정할 수 있습니까? 아니 getStringExtra에서 .. – Mihir