<span style="font-size:14px;"> package com.Layout.main;
import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.TextView;
public class LayoutActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.main);
FrameLayout.LayoutParams params = new FrameLayout.LayoutParams
(FrameLayout.LayoutParams.FILL_PARENT, FrameLayout.LayoutParams.WRAP_CONTENT);
//设置顶部,左边布局
params.gravity=Gravity.TOP|Gravity.LEFT;
TextView top=new TextView(this);
//控件字体位置位于左边
top.setGravity(Gravity.LEFT);
top.setText("顶部");
//添加控件
addContentView(top,
android里,addContentView()动态增加view控件,并实现控件的顶部,中间,底部布局
最新推荐文章于 2021-05-25 21:27:16 发布
本文介绍了在Android中,如何使用addContentView()动态添加视图控件,并与setContentView()进行对比。addContentView()允许在不移除已有组件的情况下累加添加UI,同时能自定义布局参数,而setContentView()会替换当前视图且有不同版本可调整布局参数。
摘要由CSDN通过智能技术生成