获取网络图片:

//图片处理ImageGetter imgGetter2 = new Html.ImageGetter() {public Drawable getDrawable(String source) {Drawable drawable = null;URL url;try {url = new URL(basePath + source.trim());drawable = Drawable.createFromStream(url.openStream(), ""); } catch (Exception e) {return null;}drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());return drawable;}};

然后在handler中给TextView赋值:

String content = data.getString("content");//html标签处理    图片处理txtContent.setText(Html.fromHtml(content, imgGetter2, null));break;

图片一直获取不到:而且网络权限也放开了:


然来还需要加上这个:


①类的上面加个@suppressLint


@SuppressLint("NewApi")public class InfoActivity extends Activity {


②在onCreate方法中加上StrictMode

@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.info_activity);StrictMode.ThreadPolicy policy=new StrictMode.ThreadPolicy.Builder().permitAll().build();StrictMode.setThreadPolicy(policy);

关于android主线程不能访问网络异常NetworkOnMainThreadException_第1张图片

更多相关文章

  1. ANDROID图片压缩代码
  2. Android 网络下载图片
  3. android 使用广播监听网络状态
  4. [Android]判断网络连接是否可用
  5. Android:ImageView 设置图片
  6. Android如何截取当前View 为图片
  7. Android中使用Parcelable传递对象,createFromParcel中对象的赋值

随机推荐

  1. android 设备开发 让应用程序出现在模拟
  2. Android Studio2.0引入so文件(亲测)
  3. 解决魅族手机在下拉刷新的时候出现hold
  4. Android开机广播android.intent.action.B
  5. Andorid旋转动画
  6. Android摄像头编程及注意事项
  7. Android6.0 MTK 需求文档(五)
  8. Android 自带TTS 使用
  9. android判断APP是否已经安装
  10. android下载