ImageGetter imageGetter = new ImageGetter() { @Override public Drawable getDrawable(String source) { int id = Integer.parseInt(source); // 根据id从资源文件中获取图片对象 Drawable d = getResources().getDrawable(id); d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); return d; } };
这是发送带图片的内容btnSend.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub if (etMsg.getText().toString().equals("")) { Toast.makeText(getApplicationContext(), "发送信息为空", Toast.LENGTH_SHORT).show(); return; } g.content =Html.toHtml(etMsg.getText());//只是将要发送的内容通过Html.toHtml()方法转换了一下格式,可以打印出来看看效果
if (g.pw != null) {g.pw.println(msg.toString());g.pw.flush();etMsg.setText("");System.out.println("msg: "+msg.toString());msg.delete(0, msg.length());// Toast.makeText(getApplicationContext(), msg, Toast.LENGTH_SHORT).show()}}}); 下面就是我在BaseAdapte的getView方法中显示内容