public void onClick_RandomInsertFace(View v)
{
int[] faces = new int[]
{ R.drawable.face1,
R.drawable.face2,
R.drawable.face3,
R.drawable.face4,
R.drawable.face5,
R.drawable.face6 };//图片数组,从R.java 里面加载
ImageGetter imageGetter = new ImageGetter()
{
@Override
public Drawable getDrawable(String source)
{
int id = Integer.parseInt(source);
Drawable d = getResources().getDrawable(id);
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
return d;
}
};
editText.append(Html.fromHtml("<img src='"
+ faces[new Random().nextInt(6)] + "'/>", imageGetter, null));
}
gridview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id)
{
ImageGetter imageGetter = new ImageGetter() {
public Drawable getDrawable(String source) {
int id = Integer.parseInt(source);
Drawable d = getResources().getDrawable(id);
d.setBounds(0, 0, 22, 22);
return d;
}
};
CharSequence cs = Html.fromHtml("<img src='" + mThumbIds[position]+ "'/>",imageGetter, null);
edittext001.setText(edittext001.getText().append(cs));
System.out.println("huahuaa==--------->" + edittext001.getText());
System.out.println("aaass-------------->" +FilterHtml(Html.toHtml(edittext001.getText())));
}
});