【发布时间】:2011-10-01 08:25:22
【问题描述】:
好的,这是我的问题。我有一个包含很多图片的应用程序,我希望能够对这些图片进行缩放,但由于 ImageViewer 本身不支持这一点,我想我会改用 Webviewer,但事情就是这样。我所有的图片都保存到我的“图片” int 中,它是我想要加载到 webviewer 中的图片功能。不是特定的 \drawable\bla.jpg 到处搜索,但没有找到任何关于它的信息。我会附上一些代码供参考。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent=getIntent();
int picture=intent.getIntExtra("picture", 22);
setContentView(R.layout.pictureframe);
ImageView image = (ImageView) findViewById(R.id.pansarvagn);
image.setBackgroundResource(picture);
这里是我想要的地方
Webview image = (WebView) findViewById(R.id.pansarvagn);
image.(setdata bla bla)
这是图片功能
public void displayPicture(int pictureresource){
Intent intent = new Intent();
intent.putExtra("picture", pictureresource);
intent.setClass(getApplicationContext(), Picture.class);
startActivity(intent);
被调用
Button tank = (Button) findViewById(R.id.tank);
tank.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
displayPicture(R.drawable.tank);
}
为了进一步详细说明,我想将图像放入可以放大的 web 视图中。所以webview中的某种imageview可以用我的图片填充webview。然后我希望能够放大它。
【问题讨论】: