布局(图片随文字移动)简单实现

Word图片乱跑?教你轻松固定图片位置 通过以上方法,你可以轻松解决Word中图片随文字乱跑的问题。无论是设置四周型环绕还是将图片位置固定在页面上,都能有效地控制图片在文档中的位置和排版。在编辑Word文档时,灵活运用这些方法可以让你的文档更加美观和专业。希望本文能对你有所帮助!如果你还有其他关于Word文档编辑的问题或技巧分享,欢迎在评论区留言交流! 阅读详情

1.实现的效果如图所示:文字代表用户输入的对自己的个人介绍,两张图片随着文字的增加,始终排列在个人介绍的右边

效果看起来没有什么难度,不过写起来的时候,着实费了脑筋,一小伙伴对这样一个布局,用起来多分辨率适配的方案,想想就觉得。。。

这个布局只要抓住一点:别让两个图片被文字挤出图片即可。

第一,你不能设置图片固定在右边,因为它是随文字动的

第二,文字是根据屏幕来的,你不管设置为wrap还是match都会把图片挤出屏幕

先来一个麻烦的实现方案

<LinearLayout android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <TextView
        android:id="@+id/home_my_center_username_txt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="end"
        android:maxLines="1"
        android:maxWidth="@dimen/home_my_center_name_txt_width"
        android:text="dassssssssssssssssdassssssssssssssssssssss"
        android:textColor="?android:attr/textColorPrimary"
        android:textSize="@dimen/common_txt_big_size" />

    <ImageView
        android:id="@+id/home_my_center_gender_img"
        android:layout_width="@dimen/home_my_center_gender_img_height"
        android:layout_height="@dimen/home_my_center_gender_img_height"
        android:layout_gravity="center_vertical"
        android:layout_marginLeft="@dimen/home_my_center_gender_img_margin_left"
        android:layout_marginStart="@dimen/home_my_center_gender_img_margin_left"
        android:src="@mipmap/account_male_ic" />

    <ImageButton
        android:id="@+id/home_my_center_edit_img"
        android:layout_width="@dimen/home_my_center_gender_img_height"
        android:layout_height="@dimen/home_my_center_gender_img_height"
        android:layout_gravity="center_vertical"
        android:layout_marginLeft="@dimen/home_my_center_edit_img_margin_left"
        android:layout_marginStart="@dimen/home_my_center_edit_img_margin_left"
        android:background="@android:color/white"
        android:src="@mipmap/cpattern_1" />
</LinearLayout>

这个方案你需要对maxWidth分辨率单独适配

这是目前我觉得简单的:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <TextView
        android:id="@+id/home_my_center_username_txt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:ellipsize="end"
        android:maxLines="1"
        android:paddingEnd="@dimen/home_my_center_name_txt_padding_end"
        android:text="@string/account_unknown_name"
        android:textColor="?android:attr/textColorPrimary"
        android:textSize="@dimen/common_txt_big_size" />

    <ImageView
        android:id="@+id/home_my_center_gender_img"
        android:layout_width="@dimen/home_my_center_gender_img_height"
        android:layout_height="@dimen/home_my_center_gender_img_height"
        android:layout_gravity="center_vertical|end"
        android:layout_marginEnd="@dimen/home_my_center_gender_img_margin_end"
        android:src="@mipmap/account_male_ic" />

    <ImageView
        android:id="@+id/home_my_center_edit_img"
        android:layout_width="@dimen/home_my_center_gender_img_height"
        android:layout_height="@dimen/home_my_center_gender_img_height"
        android:layout_gravity="center_vertical|end"
        android:background="@android:color/white"
        android:src="@mipmap/edit" />
</FrameLayout>

FrameLayout中设置包裹内容,textVIew设置为包裹内容,那么整个布局相当于交给了textVIew,他想多大就多大,这样设置两个imge在它的布局中撒野就可以了

通过这篇文章,顺便规范一下自己对res目录下名称的规范

Android 图文混排 ,文字围绕图片 文字排版,特别是在Pad上,由于屏幕大,所以经常会用到图文混排的方式。该项目就是基于Android开发的非html实现的图文混排。注释详细,一看就懂! 立即下载

相关推荐

Android在Image图片上面任意添加标签,并且支持移动

Android在Image图片上面任意添加标签,并且支持移动。图片缩放的时候,可以做到标签跟着移动,并且标签的相对位置不变。根据安卓的事件分发,实现标签的拖动和图片拖动分离。

[Android]避免文本太长将右侧标签挤出展示区域之外

【代码】[Android]避免文本太长将右侧标签挤出展示区域之外。

Gamin 271

Android代码实现图片和文字上下布局

在Android开发中经常会需要用到带文字和图片的button,下面来给大家介绍使用radiobutton实现图片和文字上下布局或左右布局。感兴趣的朋友一起学习吧

ConstraintLayout约束布局——实现左文右图效果

先来看下想要的效果: 左文右图,标题最多显示2行,时间和图片底部对齐 1、问题说明: 在这个布局中,左边的文字和时间是一个整体,右边的图片是一个整体,让图片只位于文字右侧或者时间右侧都是不对的。 (1)图片位于文字右侧:当文字较少时,时间可能会遮挡图片。 (2)图片位于时间右侧:当文字较多时,文字可能会遮挡图片。 对应代码如下: &lt;android.support.constraint....

yeaper_yeo的博客 2095

四、嘉立创EDA原理图绘制实战:从零搭建STM32温湿度监测系统

本文详细介绍了使用嘉立创EDA标准版从零开始绘制STM32温湿度监测系统原理图的完整流程。涵盖核心元器件选型、电源电路设计、ADC按键创新应用及模块化布局技巧,帮助电子爱好者快速掌握STM32系统设计,提升嵌入式开发实战能力。

h0i1j2k3l的博客 883

springcloud+nacos+gateway+oauth2小聚会

在微服务工程中,Nacos作为目前主流的注册中心和配置中心,Spring Cloud Gateway作为目前主流的网关,下面引入spring security+oauth2+jwt作为认证和授权中心,进行简单的聊聊。

ldcaws的专栏 2646

解决WORD中图片随文字移动问题

在WORD中插入或者粘贴进图片后,发现编辑图片上下行文字时,图片会随文字移动。可以看到文字环绕形式为“上下环绕”,且选中了随文字移动选项。

酒酿小圆子呀~ 2万+

逆变器技术解析:DDSRF双解耦在正负序分离中的关键作用

本文深入解析了DDSRF双解耦技术在逆变器正负序分离中的关键作用。通过建立正反旋转坐标系并利用交叉反馈解耦网络,DDSRF能快速、精准地分离电网电压中的正负序分量,从而显著提升锁相环在电网不平衡条件下的精度与系统稳定性,是现代高性能并网逆变器的核心算法之一。

m3n5b7v8c9x的博客 410

使用word写论文或项目书时,插入图片显示不完整或随文字移动解决办法

完结撒花。

Time_Memory_cici的博客 8362

Windows10下部署Heygem进行数字人生成

对于使用Heygem生成数字人,需要注意几个问题: + 需要使用Nvidia的显卡。 + 需要在Windows上进行本地部署。主要原因为客户端是Windows的,客户端对上传的视频写入硬编码的`D:\heygem_data\voice\data`目录,需要在容器上读取这些文件。 + 需要在Windows上部署Docker,将Windows的目录映射到容器中,由容器中的服务进行读取。 + 需要特别注意,一定要有D盘,这个D盘是Windows的D盘,不能是插入的USB设备后产生的D盘。 + 需要下载3个Doc

冀辉的博客 5619

MTK-Android12开机应用自启需求-自定义原生Launcher3 主界面布局图标

MTK平台 Android12 版本 上实现 开机应用自启需求-自定义原生Launcher3 主界面布局图标。添加一个属性定义即可,如下:这里自定义一个属性目的是为了在加载Launcher3启动时候从属性获取需要自启动应用的包名,可以扩展动态替换 自启动包名。这里有两种方案,要么在Launcher3里面实现,要么在系统服务里面在开机时候启动第三方一次。这里强烈建议在Launcher3中去实现,体验效果更好。// 第一步:定义属性,// 第二步:在onCreate 方法中获取属性并启动应用。

十年饮冰,难凉热血 1377

【Android】布局——图片紧随文字

【关键词】 Android 图片紧随文字 多行文字挤压图片 【问题】 实现如效果图的布局,其中中间部分的文字和图片是紧挨着的;要考虑适配情况,文字太多的时候,如果处理不当,图片会被挤压出去,看不到图片; 【效果图】 针对中间部分的文字和图片,在最左边有图片和最右边都有内容(例如图片)的情况下该如何布局?  【分析】 如果TextView的宽度设

lyloou的专栏(lyloou.com) 2376

机器人视觉仿真软件:PCL (Point Cloud Library)_(8).点云分割技术

点云分割技术在机器人视觉处理中起着至关重要的作用,通过不同的分割方法可以有效地将点云数据中的不同物体或区域分离出来。PCL提供了丰富的分割算法,包括基于平面的分割、基于聚类的分割、基于模型的分割和基于条件的分割等。每种方法都有其适用的场景和优缺点,选择合适的方法可以显著提高点云处理的效率和准确性。希望本节的内容能够帮助读者更好地理解和应用点云分割技术。

kkchenjj的博客 822

word无法选定图片随文字移动

首先确定文字环绕不是选的嵌入型,嵌入型是不可以勾选图片随文字移动的。 设置随文字移动简单说一下,123打开其他布局选项,找到随文字移动,勾选。 然后会发现,在图片前一行进行回车时,空行出现在图片下方。。。。 解决:注意这个东西——>把它移到图片左下角后,问题解决。 ...

咕噜君的博客 7672

C++实现设计ATM机系统

这个示例实现了一个基本的ATM机系统,支持注册、登录、存款、取款、查询余额和保存数据等功能。当然,这只是一个简单的ATM机模拟,实际的ATM机系统需要更复杂的逻辑和更严格的安全措施。C++编写一个简单的ATM机系统,我将提供一个基本的实现示例,但由于ATM机系统的复杂性和安全性要求,这只是一个简单的模拟,不适合在实际环境中使用。试设计一简单模拟ATM机系统,系统以菜单方式工作,采用自定义函数设计各功能模块被主菜单调用,使之能提供以下基本选项。=========欢迎使用ATM=========

走向CTO的路上... 1243

EtherCAT主站IGH-- 49 -- 搭建xenomai系统及自己的IGH主站

以上就是搭建xenomai系统及自己的IGH主站的内容。有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。创作不容,如果文档对您有帮助,记得给个赞。

常驻客栈的博客--嵌入式EtherCAT 3158

Word 中为什么我的图片一拖就乱跑,怎么精确定位?

完成这一步后,您会发现图片已经可以被自由拖动到页面的大概位置了,不会再引起文字的大规模“溃败”。但要实现“精确定位”,还需要更进一步。完成以上步骤后,您的图片就已经被精确地“钉”在了页面的指定位置,无论您如何拖动或编辑文档的其他部分,它都不会再“乱跑”了。要精确定位,首先要改变它的环绕方式,让它从文字流中“解放”出来。问题的根源在于图片的**“文字环绕”**设置。这是实现像素级精准控制的终极方法。

专注于技术分享 3823

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

解决word文档图片布局混乱的问题

可以设置所有图片的环绕方式为非嵌入式环绕,这样可以拖动图片。WPS中的word和其他word有略微操作区别,这个在网上教程有许多。之后word中,选插入-附件-文件中的文字,把word插入。先把typora转word。word插入图片顺序混乱。如果不希望图片随文字移动。

wang_tian_shu的博客 565

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

插入始终是1_Word办公技巧:设置图片与指定段落始终在同一页面且同步移动

应用场景下图文档为宋代周敦颐的《爱莲说》,在正文两个段落之间有插入一张荷花的图片。我们想让图片始终与其下方的段落(正文第二段)在同一页面上,且当该段落文字移动时,图片同步移动,两者的相对位置保持不变。操作步骤1、选中图片,在图片左侧出现一个锚形图案(锚代表图片位置,锚和图片始终在同一页中)。单击选中锚,按住鼠标左键不放将其拖动到荷花图片下方的段落前,即可将锚与该段落绑定在一起。此步骤可实现图片下方...

weixin_39602280的博客 2012

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

wps的某个文章中文字随图像的移动

在wps中输入文字,插入图片,然后选中图片右击选择设置对象格式—版式—高级—图片位置—对象随文字移动 [注:如果文字环绕的格式是“嵌入型”,那么图片位置中“对象随文字移动”是灰色的不可更改,如果不是“嵌入型”,那才可以设置成随文字移动]如图所示: 转载于:https://www.cnblogs.com/dyllove98/archive/2013/06/16/3138686.html...

weixin_30785593的博客 234

WORD中的锚形标记

对于一个图片或一个文本框(应该还包括其它对象),如果其布局不是嵌入型的,那么选中时,在其旁边就会有一个锚形标,这个标记说明该图片是需要定位的,定位方法可以通过“布局”对话框的“位置”选项卡进行。锚形标记旁边将会出现一个锁形标记。其从属段落不因其位置更改而变动。其从属段落会因其位置更改而变动。对象是否跟随其从属段落而移动。是否将其从属段落锁定。

hohoyu的专栏 6999

点击按钮出现图片_Word办公技巧:设置图片与指定段落始终在同一页面且同步移动...

应用场景下图文档为宋代周敦颐的《爱莲说》,在正文两个段落之间有插入一张荷花的图片。我们想让图片始终与其下方的段落(正文第二段)在同一页面上,且当该段落文字移动时,图片同步移动,两者的相对位置保持不变。操作步骤1、选中图片,在图片左侧出现一个锚形图案(锚代表图片位置,锚和图片始终在同一页中)。单击选中锚,按住鼠标左键不放将其拖动到荷花图片下方的段落前,即可将锚与该段落绑定在一起。此步骤可实现图片下方...

weixin_39940770的博客 862

Word插入图片后随着文字的增多图片会到下一页的解决方法

word插入图片当背景图时,添加内容后,图片会到下一页该怎么解决! 有时候,word需要不同的图片做背景,这时候只好插入图片,让图片衬与文字下方来实现效果。 但有时候,图片会随着文字的增多被挤到下一页。如下图所示: 如上图所示,当插入文字后,图片会随着文字的增多移动到下一页。 但我们希望的效果是,它留在这一页充当背景效果。 那么,怎么达到想要的效果呢,很简单, 在点击页面出现光

sddsdl的博客 2万+

Word排版|学术文章:将图表设置在页面顶端或底部

学术文章中,可能会有这样的格式要求:图表与提及图表的段落处在同一页,且图表位于页面上方或下方。 可将图表与标签置入文本框中,右键设置文本框的“其他布局选项”: 关键点: - 取消选择“对象随文字移动” - 取消选择“允许重叠” 在下一个选项卡“文字环绕”中,选择“上下型”。 如果是分栏的文章,为了保证宽度统一,可以设置“大小”中的绝对宽度。 如果觉得和周围的间距有些问题,可以设置...

Something and Nothing 1万+

textarea背景图片设置---background-attachment的使用

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> &...

dianzongfan5428的博客 292

Word图片拖不动、改不了大小?两处设置一改就搞定

在Word文档排版中,图片的“不听话”常让人头疼:拖不动、改不了大小,甚至撑乱行距。其根源通常不在软件故障,而在于图片默认的“嵌入型”属性——它将图片当作文字字符,自然无法自由定位。理解“嵌入型”与“浮动型”环绕方式的区别,是掌握图文混排的基础。而真正让图片“锁死”的隐藏开关,则是高级编辑选项中的“拖放式文字编辑”功能,它与网传的“辅助功能”无关。通过调整这两个核心设置,即可恢复图片的灵活移动与缩放。在撰写标书、论文等长文档时,按“先设为浮动型、再开启拖放开关、最后设置绝对位置”的思路操作,能彻底告别图片错

weixin_28837817的博客 257
下一篇: 关于渠道包的不完美之处
guohaiping521
博客等级 码龄12年 2粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值