私はList Itemを持っていますが、クリックしたらImageを "putExtra"として渡し、 "getExtra"を使って別のアクティビティで取得します。 Stackoverflowにはいくつかの解決策が記載されていますが、私のために働いているものはありません。getExtraで画像URLを受け取って設定する方法
最初の活動:私は2番目の活動でそれを取得するとき
listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position, long id) {
intent.putExtra("imageurl", elementList.get(position).getImage());
startActivity(intent);
}
});
、私は何も得ます。
E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: https:/tctechcrunch2011.files.wordpress.com/2017/05/battlefield-africa-sponsored.png?w=764&h=400&crop=1 (No such file or directory)
第二アクティビティー:私はそれは
'elementList.get(position).getImage()'が返すものは? –
文字列URLを返します。このように: "" https://tctechcrunch2011.files.wordpress.com/2017/05/battlefield-africa-sponsored.png?w=764&h=400&crop=1 " – user45678