`
张洪财
  • 浏览: 269615 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在TextView 中添加网络获取的图片

 
阅读更多
在TextView 中添加网络获取的图片

<TextView android:id="@+id/tv_04"
android:layout_width="fill_parent"
android:layout_height="wrap_content"

android:background="#f5f5f5"
android:layout_below="@+id/tv_03"
android:text="网络图片"
android:textSize="23dip"
android:textColor="#000000"/>



  /**文字前后添加网络图片*/
      String url="http://wiki.huihoo.com/images/2/28/Android-Robot.jpg";
  TextView tv04 = (TextView)findViewById(R.id.tv_04);
  

  ImageGetter imgGetter2 = new Html.ImageGetter() {
public Drawable getDrawable(String source) {
Drawable drawable = null;
URL url;
try {
url = new URL(source);
drawable = Drawable.createFromStream(url.openStream(), "");
} catch (Exception e) {
return null;
}

drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
return drawable;
}
};

tv04.append(Html.fromHtml("网络下载的图片加上空格防止不"

+"到换行的时候字就因为图片的原因被换行       <img src=\""+url+"\">此处也可以加文字",imgGetter2, null) );
分享到:
评论

相关推荐

    动态加载控件(用于图文并茂显示)

    界面上有两个按钮,一个是动态加载textview,一个是动态加载imageview。...如:从网络获取图文并茂的文章(事先不知道文字和图片的位置),可以通过图片标志和文字标志来动态添加textview和imageview

    Android开发资料合集--续

    18、获取手指在屏幕的左右滑动 29 19、解除屏幕锁 30 20、ViewFlippe实现循环的动画 31 21、播放gif动画 31 22、飞行模式转换解析 36 23、实现按home键的效果 38 24、httpget与post 38 Handler+Runnable模式 40 ...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--图片之网络异步下载图片 |--图片之获取SD卡所有及边界可调及压缩和软引用和内存回收 |--图片的LRU算法内存保存和读取 |--图片的缩放处理(防内存溢出) |--多媒体应用设计图 |--多线程下载 |--多线程下载及断点续传...

    google android sdk开发范例大全 第二版 PDF 光盘代码

     8.20 网络下载过程中显示加载中   8.21 快照WebView加载的网页画面   8.22 网页的放大与缩小  第9章 Google服务与Android完美整合   9.1 Google账号验证Token   9.2 Google搜索   9.3 ...

    Android 开发技巧

    9.36、从输入流中获取数据并以字节数组返回 250 9.37、通过ANDROID 客户端上传数据到服务器 251 9.38、文件下载类 255 9.39、下载文件的进度条提示 263 9.40、通过HTTPCLIENT从指定SERVER获取数据 265 9.41、通过FTP...

    Android开发资料合集-World版!

    9.36、从输入流中获取数据并以字节数组返回 250 9.37、通过ANDROID 客户端上传数据到服务器 251 9.38、文件下载类 255 9.39、下载文件的进度条提示 263 9.40、通过HTTPCLIENT从指定SERVER获取数据 265 9.41、通过FTP...

    疯狂Android讲义源码

     2.1.3 在代码中控制UI界面 41  2.1.4 使用XML布局文件和Java  代码混合控制UI界面 42  2.1.5 开发自定义View 43  2.2 布局管理器 46  2.2.1 线性布局 47  2.2.2 表格布局 49  2.2.3 帧布局 52  2.2.4 相对...

    新版Android开发教程.rar

    也有分析认为,谷歌并不想做一个简单的手机终端制造商或者软件平台开发商,而意在一统传统互联网和 移 动互联网。----------------------------------- Android 编程基础 4 Android Android Android Android 手机新...

    应用启动页自定义跳转计时器View Demo

    // 获取view的边界 getDrawingRect(bounds); int size = bounds.height() &gt; bounds.width() ? bounds.width() : bounds.height(); float outerRadius = size / 2; // 画内部背景 int circleColor = ...

Global site tag (gtag.js) - Google Analytics