当前位置: > 科技>正文

android获取控件的xy(android 获取控件在屏幕中的坐标)

2024-08-21 16:53:21 互联网 科技

本篇目录:

1、android中获得控件的位置(相对于布局文件)2、android开发中在绝对布局里控件的xy值用java代码怎么设置?3、安卓手机如何打开.yx文件

android中获得控件的位置(相对于布局文件)

·findViewById() 是找具体 xml 布局文件中的具体 widget 控件(如:Button、TextView 等)。

LinearLayout 特点:在水平或者垂直方向上依次按照顺序来排列子元素,控件的排列顺序遵循其在布局文件中被写出的先后顺序。

android获取控件的xy(android 获取控件在屏幕中的坐标)  第1张

TextView是Android中最基本的控件之一,它用于显示文本。

很容易改大小,设置Height 和 Width 即可 改位置会受到布局限制。

给最上层View添加OnTouchListener 或者使用activity的Ontouch获得点击按钮的x,y坐标。按钮的长宽获得比较麻烦,可以固定大小。可以使用pupwindow直接新建窗口遮挡。可以使用Cavas绘制窗口,传入具体位置。

android开发中在绝对布局里控件的xy值用java代码怎么设置?

给你写个最简单的吧,其实和XML布局是一样的。都是在LinearLayout、RelativeLayout这些布局中加控件,不同的是java代码都是new 出来的对象。

android获取控件的xy(android 获取控件在屏幕中的坐标)  第2张

Android控件可以在Java代码和XML文件中使用。Android应用程序中的UI界面主要是通过安卓控件来实现的,这些控件包括TextView、Button、EditText、ImageView等。

在绝对布局的左上角的坐标是(0,0),要把控件放在什么位置的话就用X,Y来确定控件的位置。如果只是一个大致的位置且布局很规律,那么推荐用线性布局。它是在一横排或一竖排里把控件一个个的排列出来,很好用。

先说第一个问题,GroupLayout中文叫群组布局。

适用场景:Android开发中最常见的 一种布局方式,值得注意的是LinearLayout中存在weight这一属性,在水平方向上代表列宽,在垂直方向上代表行距。一般这个值越大,则所占用的控件比例越大。

android获取控件的xy(android 获取控件在屏幕中的坐标)  第3张

原理 a)getLayoutParams()和setLayoutParams()都是控件基类view的public方法,在外部也可以直接调用。

安卓手机如何打开.yx文件

1、yx文件手机打不开可以:把yx文件传输到电脑上进行打开。修改yx文件的格式,把格式改为手机能够打开的格式。下载一个可以打开yx文件的解码器,把文件导入进去就可以打开了。以上就是yx文件手机打不开的解决办法。

2、打开应用程序,找到并打开文件管理,打开EXsdcard,即可开始管理SD卡的文件。

3、安卓手机打开.1文件:依次打开手机【文件管理】-【sdcard目录】-【sdcard】-【tencent】-【MicroMsg】-【Download】找到想要的文件重命名,删除后缀【.1】就可以打开文件了。

4、手机文件怎么解压打开1 方法安卓手机解压文件 步骤1:通常情况下,手机接收到的压缩文件需要下载保存到手机本地,然后在文件管理里边进行查看管理,文件有分类的,图片,文档,压缩包。

5、智能手机上的DOC文件该怎么打开?以安卓手机为例,安装wps office软件即可打开。手机上下载安装wps office软件。安装完毕后,找到doc文件就可以直接打开了。

到此,以上就是小编对于android 获取控件在屏幕中的坐标的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

控件

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本站联系的,一经查实,本站将立刻删除。