腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
返
回到
具有
自定义
视图
的
活动
时
,
无效
无法
调用
onDraw
、
、
、
每个
活动
(包括主要
活动
)在顶部都有一个显示
自定义
视图
的
栏。
自定义
视图
包含画布,该画布
具有
依赖于网络状态
的
绘图。例如wifi/移动等。当我第一次启动MainActivity
时
,随着网络
的
变化,数据也会发生变化,并且每次
调用
“
无效
”
视图
时
,都会收到一个对“
onDraw
”
的
系统
调用
浏览 13
提问于2017-01-20
得票数 2
2
回答
如何解决draw()它不能绘制我
的
屏幕
、
我正试着在屏幕上画一个矩形,指向相应
的
视点。但是我
的
方法不起作用。我没有任何在android studio中绘图
的
经验。这是我
的
绘画课 Paint paint; }这就是我如何找到viewbyid(&qu
浏览 0
提问于2018-09-05
得票数 0
1
回答
onDraw
与失效方法
Add a new ball to the view}protected void
onDraw
(Canvas canvas) { //Draw the balls
浏览 1
提问于2018-12-11
得票数 0
回答已采纳
1
回答
自定义
视图
onDraw
()不会在activity.recreate()之后再次
调用
、
我有一个片段,它有一个充满
自定义
视图
的
查看器。
当
从my
活动
返回
时
,MainActivity将获得
活动
结果(如果语言更改),并
调用
recreate()。调试
时
,我看到定制
视图
经过onAttachedToWindow()和onDetachedToWindow(),最后以onAttachedToWindow()结尾,但它们再也不会
调用
onDraw
(画布c),即使我在
视图</em
浏览 0
提问于2016-03-22
得票数 0
回答已采纳
2
回答
Android -
onDraw
未在动态插入
的
自定义
视图
中
调用
、
、
我有一个动态插入
的
自定义
视图
,但没有
调用
onDraw
。我最初在没有动态插入
的
情况下制作了
自定义
视图
,它工作得很好,但是
当
将它移到我
的
工作代码库中
时
,即使
调用
了
视图
构造函数和onMeasure,也
无法
调用
onDraw
。我尝试过使用invalidate()和postInvalidate()
调用
,但
浏览 0
提问于2010-12-05
得票数 3
回答已采纳
4
回答
如何从不同
的
类
调用
onDraw
?
我创建了一个
自定义
视图
,并将其添加到xml文件
的
布局中。我正在尝试用click事件刷新
自定义
视图
,但我不知道如何从不同
的
类
调用
onDraw
方法。invalidate和postInvalidate不会刷新
自定义
视图
。
浏览 0
提问于2012-01-07
得票数 2
回答已采纳
1
回答
在
自定义
视图
中在
onDraw
之前
调用
onMeasure
我在
自定义
视图
中有两种方法,onMeasure和
onDraw
。我有一个函数,用于设置来自源
的
数据,并使用
无效
的
视图
函数重新绘制
视图
。我使用onMeasure来获取计算所需
的
视图
的
宽度。但是,当我使用
无效
函数
时
,首先
调用
onDraw
,然后
调用
onMeasure。因此,我
的
视图
宽
浏览 0
提问于2019-08-12
得票数 2
回答已采纳
3
回答
View.invalidate()似乎不会
调用
View.
onDraw
()
、
我有一个绘图库,并且我有一个
自定义
的
视图
。
当
需要进行任何更新
时
,该库将
调用
视图
的
invalidate()方法。然后
调用
onDraw
()方法,一切工作正常。但是,当我将usesSdkVersion="14"
的
属性添加到我
的
AndroidManifest.xml file中
时
,它停止工作。我
的
视图
的</e
浏览 0
提问于2012-04-14
得票数 7
2
回答
Android
无效
并不会刷新整个
活动
、
、
、
下面是我
的
活动
中
的
组件: }
无效
的
如果我添加了什么,我设置了底部栏
的
高度。
视图
一点也不
浏览 7
提问于2013-11-24
得票数 3
1
回答
传递给Android View Class
的
onDraw
方法
的
是什么画布?
、
、
、
Android View类有一个名为
onDraw
的
方法,并且向
onDraw
传递一个画布。只有用户从不显式地创建传递
的
画布,并且看起来没有其他方法可以访问它。传递给
onDraw
的
画布是什么,它是在哪里创建
的
,有没有方法访问它? 谢谢你
的
帮助。
浏览 2
提问于2013-10-14
得票数 3
1
回答
更改
活动
中
的
视图
、
、
我有一个
活动
,设置一个
自定义
创建
的
视图
"onCreated“,一个线程被启动,这个线程每23ms循环一次,并使这个
视图
”
无效
“,所以它
的
onDraw
几乎总是被
调用
。这个
视图
在屏幕上继续,直到用户点击它(onTouchEvent)和
视图
做一些过程,
当
准备好一个公共标志ins使
活动
“知道”何时
视图
被激活,并使它
的
进程,在这
浏览 2
提问于2011-11-26
得票数 0
回答已采纳
2
回答
提高viewpager中图像
的
绘制速度
、
、
我正在使用viewpager向用户显示静态信息,这包括文本
视图
、图像
视图
等。现在,当我将图像包含到viewpager中
时
,我滑动viewpager
的
操作并不流畅。因此,我使用层次结构查看器来检查绘制图像所需
的
时间。只绘制一个图像(文件类型: JPG,文件大小: 40kB),实际绘制它需要超过50ms。因此,每次重新绘制屏幕(从用户滑动
时
)都会花费超过50ms
的
时间来完全重新绘制屏幕,我怀疑这就是“滑动延迟”
的
罪魁祸首。 有谁知道提高图像绘制速度
浏览 1
提问于2014-08-01
得票数 0
1
回答
在ViewGroup中绘制可绘制背景图
的
方式
、
默认情况下,
onDraw
()不被
调用
为ViewGroup。 所以我有一个问题:当我们为ViewGroup设置背景绘图时会发生什么?
浏览 0
提问于2019-07-22
得票数 0
回答已采纳
3
回答
是什么导致
调用
OnDraw
视图
方法以及何时
调用
、
、
、
(); super.
onDraw
(canvas);/**使用参数画布
调用
的
方法在哪里?点画方法是什么时候
调用
的
,由谁
调用
?
当
它被重写
时
,是否
调用
子类
的
方法而不是超
浏览 3
提问于2016-02-23
得票数 7
3
回答
画布画不了
、
我不明白,我还有其他
的
自定义
视图
,我可以在画布上画得很好。但是现在,我正在创建
的
新
视图
根本不画到画布上!我当时做
的
事情和现在
的
"canvas.drawLine()“
调用
还是一样
的
,我找不到任何明显
的
区别。 这里有一个示例
视图
,不管我试图用它做什么,它都不会绘制(请注意背景是黑色
的
,所以应该显示白色)。我没有弄错
onDraw
,而是
调用
了<
浏览 5
提问于2016-06-01
得票数 0
回答已采纳
1
回答
为什么我
的
主
活动
在从另一个
活动
返回
时
被黑屏/隐藏?
、
、
、
它转到浏览器,ok做自己
的
事情,并返回结果,但在返
回到
主
活动
时
,主
活动
不可见。它是专注
的
。我可以使用fling手势,当你按一个edittext (隐藏)
时
,键盘就会打开。最后,这是一个有趣
的
部分。我
的
activity有一个has主机,基本上有两个主要
视图
。1是一个ListView,1是一个使用
OnDraw
()
的
自定义
视图
。如果我加载一个必须显示在
浏览 0
提问于2012-06-21
得票数 3
回答已采纳
6
回答
View.
onDraw
() -它什么时候被
调用
?
、
、
我将Log.d()
调用
放入我
的
扩展
视图
的
onDraw
()中,这样我就可以看到它被
调用
的
频率和时间。它在实例化
视图
时
被
调用
,这并不奇怪。但是后来我注意到,onTouchEvent()处理
的
每一次点击都会
调用
它,即使我
的
代码并没有做任何与图形相关
的
事情。但是,在
视图
的
中,我似乎找不到任何有关
onDraw</
浏览 0
提问于2012-08-11
得票数 34
2
回答
在
活动
android中绘制图像
、
我有一个
活动
,我有两个imageViews。在onTouch中,我可以识别哪个imageView被点击了。现在我有一个问题。我如何在我点击
的
地方绘制新
的
非常小
的
图像。我知道我有getX()和getY(),当我触摸屏幕
时
我会保存这个位置,但我不知道如何在我点击
的
地方绘制图像。我
的
图像在可绘制
的
资源中。我需要使用画布或更好
的
方式。edit1:如何设置positionX和positionY我
的
镜像。我有我点击
的</
浏览 1
提问于2012-03-29
得票数 1
回答已采纳
1
回答
视图
通过
onDraw
方法动态添加
时
,addView
调用
两次
、
、
、
新
视图
不应该是可见
的
,但我希望创建它
的
显示列表,以便在我决定显示它(例如,通过动画)
时
,它不必重新绘制(
调用
onDraw
方法)本身。但是,当我更改布局中
的
任何内容(按下按钮、滚动、任何使布局
无效
的
内容)
时
,customView
的
customView方法将被称为第二次。我希望它创建customView,
调用
onDraw
,为它创建一个显示列表,并且在我
的</e
浏览 2
提问于2014-03-27
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android开发性能优化
小程序开发中的一些实践和踩坑
PostgreSQL事务快照
开工大吉,狗年第一篇自定义View之StepView
Android Go 功能与新特性
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券