在RelativeLayout android中使用java动态更改TextView的位置

在RelativeLayout android中使用java动态更改TextView的位置,第1张

概述我有RelativeLayout,并且在RelativeLayout中有一个textview,我从服务器获取位置,如ALIGN_PARENT_LEFT,ALIGN_PARENT_TOP,基于该值我想要更改textview的位置… 我的xml文件是…. <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http 我有relativeLayout,并且在relativeLayout中有一个textvIEw,我从服务器获取位置,如AliGN_PARENT_left,AliGN_PARENT_top,基于该值我想要更改textvIEw的位置…

我的xml文件是….

<?xml version="1.0" enCoding="utf-8"?><relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"androID:layout_wIDth="match_parent"androID:layout_height="match_parent"androID:background="@color/white"androID:ID="@+ID/relativelayout"androID:orIEntation="vertical" ><TextVIEw    androID:ID="@+ID/share_text"    androID:layout_wIDth="100dp"    androID:layout_height="60dp"    androID:gravity="center"    androID:background="@drawable/share_text" /></relativeLayout>

我从Set position of an EditText and TextView in a RelativeLayout programatically获得了知识,但是无法帮助我

任何人都可以帮助我动态地改变textvIEw的位置……

解决方法 试试这样

relativeLayout.LayoutParams params1 = new    relativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); params1.addRule(relativeLayout.AliGN_PARENT_left,relativeLayout.TRUE);yourTextvIEw.setLayoutParams(params1);
总结

以上是内存溢出为你收集整理的在RelativeLayout android中使用java动态更改TextView的位置全部内容,希望文章能够帮你解决在RelativeLayout android中使用java动态更改TextView的位置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: https://outofmemory.cn/web/1122036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存