如何在Android程序运行中修改layout中组件的属性

2024-12-21 20:42:49
推荐回答(2个)
回答1:

假设这个LinearLayout的id为login_main,则代码如下:

LinearLayout mylayout = (LinearLayout)getLayoutInflater().inflate(R.layout.login_main, null);
mylayout.setBackgroundColor(000000);
其中第一行代码参数含义,第一个代码是布局资源文件的id,第二个参数是该布局需要加入到的父容器,一般设置为null;

回答2:

控件.setXXX(“你要设置的值”);X就是你要设置的属性 你能点出来 比如setText setBackground 控件得先获取 findviewbyid你知道的