android 使用Activity类布局时怎样让图片居中
16lz
2021-01-23
1、通过xml布局显示,在加载图片的View加入以下属性让整个View居中
a、线性布局(LinearLayout)
android:layout_gravity=”center”
b、相对布局(RelativeLayout)
android:layout_centerInParent=”true”
2、通过java代码动态实现
a、线性布局(LinearLayout)
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
params.gravity = Gravity.CENTER;
view.setLayoutParams(params);
b、相对布局(RelativeLayout)
RelativeLayout.LayoutParams params = new RelativeLayout().LayoutParams(
LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.CENTER_IN_PARENT,RelativeLayout.TRUE);
view.setLayoutParams(params);
更多相关文章
- 创建android逐帧动画的两种方式 布局和java代码
- Android五大布局(二)——RelativeLayout、TableLayout 和AbsoulteL
- Android ListView Adapter的getItemViewType和getViewTypeCount
- Android 自定义View及其在布局文件中的使用示例(二)
- android布局属性总结备用