呼呼哈嘿 发表于 2021-7-7 15:43

Android问题求助

本帖最后由 呼呼哈嘿 于 2021-7-7 15:52 编辑

写了一个图片编辑的Activity.
进入该Activity,会自动添加两个Textview,如图所示:
https://attach.52pojie.cn//forum/202107/07/155029wd99nr0nf09ynnwr.jpg?l
蓝色背景部分为固定大小的RelativeLayout,然后addView添加了“奋”,“斗”两个TextView.

问题:“斗”字的TextView被剪裁了,“奋”字的TextView没有问题,求解惑。(clipchildren无效)

https://attach.52pojie.cn//forum/202107/07/155041u7ddy16rduullw7r.jpg?lhttps://attach.52pojie.cn//forum/202107/07/155038q24kng4n4h4gneqx.jpg?l

thatCbin 发表于 2021-7-7 19:06

多大尺寸啊

小骚 发表于 2021-7-7 19:14

代码贴一下呀,真就看图找问题吗{:1_908:}盲猜layout_gravity没指定?

呼呼哈嘿 发表于 2021-7-8 15:01

thatCbin 发表于 2021-7-7 19:06
多大尺寸啊

底图尺寸是看图片大小的,不同的图片大小,上传上来是宽度match_parent,高度自适应,保持宽高比。文字的尺寸主要看文字大小。

呼呼哈嘿 发表于 2021-7-8 15:06

小骚 发表于 2021-7-7 19:14
代码贴一下呀,真就看图找问题吗盲猜layout_gravity没指定?

代码贴出来就太多了,主要是来问一下解决的思路。   请教一下这个为什么和layout_gravity有关系呢?
一开始是alignParentLeft,然后调整的margin到指定坐标位置

小骚 发表于 2021-7-8 23:56

呼呼哈嘿 发表于 2021-7-8 15:06
代码贴出来就太多了,主要是来问一下解决的思路。   请教一下这个为什么和layout_gravity有关系呢?
一 ...

指定是否与父布局对齐以及指定控件位置重心,多试试噻

Joseph_TF 发表于 2021-7-14 10:19

重写一下dispatchDraw()方法试试
页: [1]
查看完整版本: Android问题求助