2
A
回答
5
有一个例子here:为中心的图像,我会用相对布局
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.os.Bundle;
import android.widget.ImageView;
public class TestImages extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView image = (ImageView) findViewById(R.id.test_image);
Bitmap bMap = BitmapFactory.decodeResource(getResources(), R.drawable.test);
Matrix mat = new Matrix();
mat.postRotate(45);
Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0, bMap.getWidth(),bMap.getHeight(), mat, true);
image.setImageBitmap(bMapRotate);
}
}
(我没有测试代码,但我认为它应该工作):
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE);
image.setLayoutParams(params);
相关问题
- 1. 将另一个影片剪辑添加到另一个帧中
- 2. 添加一个面具到Flex图片
- 3. 添加一个图片到MKPointAnnotation
- 4. 将图片框添加到前一个
- 5. C#添加一个图片到面板
- 6. 将图片添加到图片箱中的图片列表
- 7. 将数据帧添加到另一个
- 8. 将一个数据帧添加到R中另一个数据帧的末尾
- 9. 将按钮添加到片段中的另一个视图
- 10. 在图片上添加图片点击
- 11. 谷歌图表(网络)如何添加线性45度线
- 12. 添加描述到Android画廊 - (图片和文字)
- 13. 如何添加图片到图片?
- 14. 从网站添加图像到Java中的帧
- 15. 试图将多个图片添加到网页上php
- 16. 如何添加一些图片到ProgressMonitorInputStreamDialog?
- 17. 添加上述X轴或在图形
- 18. addChild(); - 将动画片段添加到AS3中的帧中
- 19. 在我的图片上添加一个可点击的链接
- 20. 添加一个概述的心脏图标来表示一个图片上的最喜欢的点击和悬停时获得的最喜欢的图片
- 21. 将图片添加到库中的Android
- 22. 添加图片到Openlayers中的问题
- 23. 在另一张图片上添加图片
- 24. 45度谷歌地图
- 25. 旋转图像-45度
- 26. 在wordpress文章的图片上添加一个“阴影”
- 27. 添加图片到下杆
- 28. 添加图片到画布
- 29. 添加图片到在openlayer
- 30. rails user_id添加到图片
哪有我使图像在屏幕SAM请回答这个中心太谢谢你 – Ramz 2012-02-08 11:59:15
嗨,我一直在使用相对布局更新我的答案。那么,你接受它吗? – 2012-02-08 12:14:55
雅谢谢你!!!!!!!!!!!!!!!!! – Ramz 2012-02-08 17:49:17