腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5288)
视频
沙龙
1
回答
使TextView中的文本适合屏幕
、
、
、
rather than overshoot} protected void
onMeasure
(int widthMeasureSpec, int heightMeasureSpec) super.
onMeasure
(widthMeasureSpec, heightMeasureSpec
浏览 1
提问于2014-01-18
得票数 1
回答已采纳
2
回答
自定义ViewGroup中的视图在大小更改后不会呈现
、
、
、
、
调整大小期间的事件顺序似乎如下所示:
onMeasure
()onLayout() public void run() { }当我使用这个hack时,包含的视图是可见的,事件的顺序如下:
onMeasure
()onLayout()
浏览 3
提问于2011-05-02
得票数 20
回答已采纳
1
回答
什么时候能得到真正的宽度?
我已经通过编程将按钮的宽度设置为0dp,并将权重设置为1,以便它与网格视图的其余按钮具有相同的宽度。 问题是我无法成功地将高度设置为宽度,因为宽度已设置为0。 所以我想知道按钮的实际宽度是什么时候。现在,我使用的是viewTreeObserver,但只有当我点击按钮时,我才能获得良好的宽度。 你对此有什么解决方案吗?
浏览 14
提问于2019-03-18
得票数 0
回答已采纳
1
回答
Xamarin.Forms应用程序在Android上随机崩溃
、
一般情况下,它工作正常,但是随机地,它会崩溃,其中包含如下消息androidx.appcompat.widget.ContentFrameLayout.
onMeasure
ContentF
浏览 13
提问于2021-12-22
得票数 0
1
回答
安道尔ViewGroup儿童不会在
onMeasure
之后调整大小
、
、
为此,我将重写
onMeasure
,如下所示(用于纵向布局): super.
onMeasure
(widthMeasureSpec, heightMeasureSpec) setMeasuredDimension(measuredWidth, measuredWidth
浏览 12
提问于2022-05-09
得票数 0
回答已采纳
1
回答
正方形ImageView
、
defStyleAttr) { } protected void
onMeasure
(int widthMeasureSpec, int heightMeasureSpec) { super.
onMeasure
(widthMeasureSpec, widthMeasureSpec
浏览 0
提问于2016-06-17
得票数 0
回答已采纳
3
回答
扩展FrameLayout,子视图将不再显示
、
MyFrameLayout extends FrameLayout { protected void
onMeasure
我认为我没有正确地实现
onMeasure
或onLayout。我想我也需要调整孩子们的看法。但我现在不知道该怎么办了。 根据TheDimasig的评论,我只是检查了我的代码并更新了我的问题。
浏览 6
提问于2012-09-11
得票数 8
2
回答
由于视图测量而导致的布局性能不好?
、
、
(8172): TabView.
onMeasure
07-01 15:37:37.462: V/DefaultLayout(8172): RatingView.
onMeasure
07-01 15:37:3
浏览 1
提问于2013-07-01
得票数 4
回答已采纳
1
回答
Android:使自定义视图的宽度和高度相等
、
、
我在XML中使用了一个自定义视图(CoordinateGridView),如下所示: android:id="@+id/coordinateGrid" android:layout_height="fill_parent"/> 我尝试让CoordinateGridView的宽度填满整个屏幕的宽度。然后,高度应与宽度相匹配--因此,自定义视图应始终绘制为正方形
浏览 1
提问于2013-07-19
得票数 0
回答已采纳
1
回答
Android拒绝将视图放入自定义容器中。
、
context, attrs); super(context);@Override protected void
onMeasure
浏览 6
提问于2017-01-05
得票数 1
回答已采纳
1
回答
如何强迫ScrollView儿童
onMeasure
?
、
、
从等级上看: 当维度发生变化时,ViewParent.
onMeasure
调用ScrollView.
onMeasure
女巫,只有当ScrollView.width发生变化时才调用ScrollView.width,这似乎很正常,因为LinearLayout仅受其父LinearLayout.
onMeasure
宽度的限制。如何强制LinearLayout.
onMeasure
,如果ScrollView.width没有改变?
浏览 0
提问于2014-03-24
得票数 0
回答已采纳
1
回答
ListView、RelativeLayout和
onMeasure
的不兼容
、
、
android:layout_width="100dp"</RelativeLayout>protected void
onMeasure
(int w, int h) { if (getResources().getConfiguration().orientationsuper.
onMeasure
(w, w)
浏览 0
提问于2013-09-17
得票数 0
1
回答
如何制作一个正方形来查看画廊?
、
、
、
我正在使用这个方法生成一个回收器视图与GridLayoutManager自动旋转列,但我无法为holderview做一个正方形的虚拟布局,我的目的是模仿一个画廊使用回收器视图,xmlns:android="http://schemas.android.com/apk/res/android"android:layout_height="100dp"a
浏览 2
提问于2014-12-23
得票数 1
1
回答
设置高度等于宽度,宽度由重量决定
、
、
我正在为android开发一个基于2048年的游戏,我增加的一个功能是有可能有一个从4x4到8x8不等的网格,但我在分配瓷砖大小时遇到了问题。我有一个包含其他LinearLayout的LinearLayouts,每一行一个(网格高度),行中每行的TextViews为该行中的每一个。每个文本视图的权重为1,包含它们的行的weightSum为宽度(以瓷砖为单位),宽度设置为match_parent,然后在将文本视图添加到布局中后将高度设置为等于宽度。我是通过代码来实现这一点的,为每个瓷砖膨胀一个预定义的文本视图并将其添加到行中,然后将该行添加到"board“视图中。但它不起作用。 这是定义
浏览 2
提问于2014-03-30
得票数 2
回答已采纳
2
回答
扩展覆盖
onMeasure
()的视图
、
、
我有一个视图view1,它扩展了FrameLayout并像这样覆盖了
onMeasure
(),因此它被呈现为一个正方形: protected void
onMeasure
(intwidthMeasureSpec, int heightMeasureSpec) { super.
onMeasure
(widthMeasureSpec, widthMeasureSpec);
浏览 3
提问于2016-03-07
得票数 0
回答已采纳
1
回答
禁用RecyclerView滚动,以便滚动视图子可以滚动
、
、
、
ScrollView inside 我需要禁用回收视图滚动,而不禁用滚动视图的<RelativeLayoutxmlns:tools="http://schemas.android.com/tools"android:lay
浏览 2
提问于2015-09-07
得票数 1
4
回答
如何以编程方式创建一个高度为宽度的特定百分比的自定义LinearLayout?
、
、
我创建了一个扩展LinearLayout并覆盖
onMeasure
()的类。context, AttributeSet attrs) { } public void
onMeasure
adjustedHeightMeasureSpec = super.
onMeasure</em
浏览 1
提问于2014-07-15
得票数 0
1
回答
与垂直recyclerView相比,水平recyclerView中项目显示不正确
、
有一个recyclerView,当它在垂直方向时,可以很好地显示项目。但将其更改为水平方向时:该项目未正确显示。一个示例是RelativeLayout中的第三个视图(微调器),它具有但它显示为与父对象的左边缘对齐,该左边缘应该是右对齐的(当它处于垂直方向时也是如此)。还有一些视图在使用水平recyc
浏览 3
提问于2019-12-05
得票数 1
1
回答
自定义ViewGroup (复合视图)
onMeasure
和ViewPager中的onLayout调用
、
、
、
据我所知,在调用
onMeasure
之后,正确的位置是super.
onMeasure
(widthMeasureSpec, heightMeasureSpec);。当应用程序第一次打开或最小化并重新打开时,我在日志中看到以下调用: 它很好用。
onMeasure
onLayout在这种情况下,为什么
onMeasure
没有在on
浏览 2
提问于2015-02-27
得票数 0
1
回答
如何通过约束布局为图像视图设置完美纵横比
、
我正在尝试制作一张卡片,其子代我选择了约束布局。虽然我需要把图像视图作为1:1的宽高比为所有大小的设备。我能够成功地实现它,但面临着图像视图移出屏幕的问题。为了更容易理解我的问题,请参考下面的链接。<?xml version="1.0" encoding="utf-8"?> xmlns:app=
浏览 1
提问于2017-03-28
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
血泪教训:因为不够了解MeasureSpec而引发的生产事
Android 自定义View之随机数验证码
Kotlin 第一弹:自定义 ViewGroup 实现流式标签控件
Android自定义View(二)
ArkUI 新能力,助力应用开发更便捷
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券