安卓开发之在当前Activity获取视图View

安卓开发之在当前Activity获取视图View,第1张

一般来说,获取当前活动中的某一个视图还是很方便的,我们在使用onClick函数的时候经常会见到这样的用法:

我们注意到,make函数的第一个参数是v,这可以是当前布局的任意一个View,Snackbar会使用这个View来找到最外层的布局从而展示Snackbar。但是我们有的时候并不是使用onClick函数来调用Snackbar。例如我们会在onOptionsItemSelected函数中使用Snackbar。此时,我们可以借用下列方法获取View视图:

getWindow()getDecorView()findViewById(AndroidRidcontent)

就上述例子来说,可以修改为这样:

就是这样啦,蟹蟹大家的阅读!

tag是给view一个标记,然后可以通过这个标记来取得它。首先你要给你要取的view一个tag值,你这里是使用nib文件构建的tableview,可以在xcode右侧的属性调节那一栏里给这个tableview设置一个tag值。然后使用viewWithTag是取得自己的子视图,比如UIView a = [b viewWithTag:10];a是b的子视图

以上就是关于安卓开发之在当前Activity获取视图View全部的内容,包括:安卓开发之在当前Activity获取视图View、如何获取当前视图的tableview、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9661091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存