我有一个带有imageview的XML文件,如下所示。它还有一个TextView anmed" linksend"。
<ImageView
android:id="@+id/imgview1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
/>
我有一个Java文件,如下所示
ImageView imageView=(ImageView)rootView.findViewById(R.id.imgview1);
URL url;
url = new URL(someurlforimage);
Bitmap bmp;
bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
imageView.setImageBitmap(bmp);
TextView tv=(TextView)rootView.findViewById(R.id.linksend);
tv.append(Html.fromHtml("<a href=\""+link "\">" +"Press link"+"</a>"));
tv.setMovementMethod(LinkMovementMethod.getInstance());
按下html链接时,图像从imageview中消失。虽然html页面在单独的浏览器中打开,但应用程序的图像变空。