首页 > 生活 >

世界微资讯!android relativelayout(relativelayout layoutparams)

2023-06-25 15:43:09 互联网


【资料图】

导读

1、你可以使用View.getLayoutParams从代码中访问 LayoutParams。

2、你只需要知道你访问的什么LayoutParams。

3、这通常是通过检查包含的ViewGroup就能知道。

4、如果它有一个LayoutParams子类,那你就应该使用这个LayoutParams类。

5、在你的案例中它是RelativeLayout.LayoutParams,你应该使用RelativeLayout.LayoutParams#addRule(int verb)和RelativeLayout.LayoutParams#addRule(int verb, int anchor)你可以通过以下代码获得:[java] view plain copyRelativeLayout.Layoutparams params = (RelativeLayout.LayoutParams)button.getLayoutParams(); params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); params.addRule(RelativeLayout.LEFT_OF, R.id.id_to_be_left_of); button.setLayoutParams(params); //使layout更新。

本文到此分享完毕,希望对大家有所帮助。

免责声明:免责声明:本文由用户上传,如有侵权请联系删除!

相关推荐