<linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"xmlns:tools="http://schemas.androID.com/tools"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"androID:orIEntation="vertical"androID:paddingBottom="@dimen/activity_vertical_margin"androID:paddingleft="@dimen/activity_horizontal_margin"androID:paddingRight="@dimen/activity_horizontal_margin"androID:paddingtop="@dimen/activity_vertical_margin"><tableLayout androID:layout_wIDth="match_parent" androID:layout_height="0dp" androID:layout_gravity="center" androID:layout_weight="1" androID:stretchColumns="*" > <tableRow androID:ID="@+ID/tableRow1" > <linearLayout androID:layout_wIDth="0dp" androID:layout_height="wrap_content" androID:layout_weight="1" > <TextVIEw androID:ID="@+ID/textVIEw1" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_weight="1" androID:layout_gravity="center" androID:text="Set Your Personal information Here" androID:textAppearance="?androID:attr/textAppearanceMedium" /> </linearLayout> </tableRow> <tableRow androID:ID="@+ID/tableRow2" > <linearLayout androID:layout_wIDth="0dp" androID:layout_height="wrap_content" androID:layout_weight="1" > <ImageVIEw androID:ID="@+ID/imageVIEw1" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" /> </linearLayout> </tableRow> <tableRow androID:ID="@+ID/tableRow3" > <linearLayout androID:layout_wIDth="0dp" androID:layout_height="wrap_content" androID:layout_weight="1" androID:orIEntation="horizontal" > <QuickContactBadge androID:ID="@+ID/quickContactBadge1" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_gravity="left" /> <linearLayout androID:layout_wIDth="wrap_content" androID:layout_height="match_parent" androID:orIEntation="vertical" > <TextVIEw androID:ID="@+ID/textVIEw2" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="name" androID:textAppearance="?androID:attr/textAppearanceMedium" /> <TextVIEw androID:ID="@+ID/textVIEw3" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="Gender" androID:textAppearance="?androID:attr/textAppearanceMedium" /> <TextVIEw androID:ID="@+ID/textVIEw4" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="Credits" androID:textAppearance="?androID:attr/textAppearanceMedium" /> </linearLayout> </linearLayout> </tableRow></tableLayout>解决方法 正如@brosa在评论中所说,使用androID:scaleType =“fitXY”属性.
通过你找到你的解决方案,我写这个答案写关于androID的不同选项的简短描述:scaleType以供将来帮助.
这个attreibute有几种选择.他们是
>矩阵
> fitXY
> fitStart
> fitCenter
> fitEnd
>中心
> centerCrop
> centerInsIDe
以下是来自doc的小描述
矩阵
绘图时使用图像矩阵缩放.
2. fitXY
独立地在X和Y中缩放图像,以便src完全匹配dst.这可能会改变src的宽高比.
3. fitStart
通过计算将保持原始src宽高比的比例来缩放图像,但也将确保src完全适合dst.至少一个轴(X或Y)将完全适合. START将结果与dst的左边和上边对齐.
4. fitCenter
通过计算将保持原始src宽高比的比例来缩放图像,但也将确保src完全适合dst.至少一个轴(X或Y)将完全适合.结果集中在dst内.
5. fitEnd
通过计算将保持原始src宽高比的比例来缩放图像,但也将确保src完全适合dst.至少一个轴(X或Y)将完全适合. END将结果与dst的右边缘和底边缘对齐.
6.中心
将图像置于视图中心,但不执行缩放.
7. centerCrop
均匀缩放图像(保持图像的纵横比),使图像的尺寸(宽度和高度)等于或大于视图的相应尺寸(减去填充).
8. centerInsIDe均匀缩放图像(保持图像的纵横比),使图像的尺寸(宽度和高度)等于或小于视图的相应尺寸(减去填充).
总结以上是内存溢出为你收集整理的android – 图像视图以拉伸适合的表行宽全部内容,希望文章能够帮你解决android – 图像视图以拉伸适合的表行宽所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)