LayoutParams使用示例
发布日期:2021-06-30 11:14:53 浏览次数:2 分类:技术文章

本文共 1171 字,大约阅读时间需要 3 分钟。

MainActivity如下:

package cc.c;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.LinearLayout.LayoutParams;/** * Demo描述: * LayoutParams使用示例 * 利用getLayoutParams()和setLayoutParams()获取和设置控件的布局 */public class MainActivity extends Activity {	private Button mFirstButton;	private Button mSecondButton;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        init();    }    private void init(){    	mFirstButton=(Button) findViewById(R.id.firstButton);    	mSecondButton=(Button) findViewById(R.id.secondButton);    	mFirstButton.setOnClickListener(new OnClickListener() {			@Override			public void onClick(View v) {				//1 获取到LayoutParams				LayoutParams layoutParams= (LayoutParams) mSecondButton.getLayoutParams();				//2 修改LayoutParams				layoutParams.width=300;				layoutParams.height=100;				layoutParams.leftMargin=150;				layoutParams.topMargin=300;				//3 重新设置LayoutParams				mSecondButton.setLayoutParams(layoutParams);			}		});    	    }}
main.xml如下:

转载地址:https://it9527.blog.csdn.net/article/details/23362091 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android文本输入框(EditText)切换密码的显示与隐藏
下一篇:Android中属性动画Property Animation使用示例(一)

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月13日 17时19分59秒