public class MainActivity extends Activity {
private TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv=(TextView) findViewById(R.id.tv);
@Override
public Drawable getDrawable(String source) {
Drawable drawable=getResources().getDrawable(Integer.parseInt(source));
drawable.setBounds(0, 0, 20, 20);
return drawable;
}
};
tv.append(Html.fromHtml("<img src='"+R.drawable.ic_launcher+"'/>", getter, null));
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
private TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv=(TextView) findViewById(R.id.tv);
// 实现ImageGetter接口
ImageGetter getter=new ImageGetter() {@Override
public Drawable getDrawable(String source) {
Drawable drawable=getResources().getDrawable(Integer.parseInt(source));
drawable.setBounds(0, 0, 20, 20);
return drawable;
}
};
tv.append(Html.fromHtml("<img src='"+R.drawable.ic_launcher+"'/>", getter, null));
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}