您的位置:首页 > 移动开发 > Android开发

android学习笔记(三)--布局

2015-01-21 14:49 218 查看
使用代码插入布局:

package com.myandorid.labs;

import android.app.ActionBar.LayoutParams;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.ScrollView;

public class ScrollActivity extends Activity {
/** Called when the activity is first created. */
String[] webSites={"网易:www.163.com","腾讯:www.qq.com","360:www.360.cn"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.main);
LinearLayout layout = new LinearLayout(this);
ScrollView scroll = new ScrollView(this);

LayoutParams parm = new LayoutParams(LayoutParams.WRAP_CONTENT|LayoutParams.WRAP_CONTENT);
layout.setOrientation(layout.VERTICAL);
scroll.setLayoutParams(parm);

setContentView(scroll);
layout.setLayoutParams(parm);

scroll.addView(layout);

for(int i =0;i<webSites.length;i++)
{
Button button = new Button(this);
button.setText(webSites[i]);
layout.addView(button);

}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android