android自定义导航、可滚动(添加子导航、栏目)

11 篇文章 0 订阅
	//1、定义线性布局
	LinearLayout mL_nav; 
	//2、定义组装数据
	final String[] navData = new String[] { "时政", "国际", "国内", "视频", "财经" };

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		LayoutParams FILL_FILL_LAYOUTPARAMS = new LayoutParams(
				LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
		mL_nav = (LinearLayout) findViewById(R.id.ll_show);
		//3、添加数据
		for (int i = 0; i < navData.length; i++) {
			Button button = new Button(this);
			ImageView imageView = new ImageView(this);
			button.setText(navData[i]);
			button.setBackgroundResource(R.color.transparent);

			FILL_FILL_LAYOUTPARAMS.gravity = Gravity.CENTER;
			imageView.setLayoutParams(FILL_FILL_LAYOUTPARAMS);
			imageView.setImageResource(R.drawable.ver_line);
			mL_nav.addView(button, FILL_FILL_LAYOUTPARAMS);
			if (i < navData.length - 1) {
				mL_nav.addView(imageView, FILL_FILL_LAYOUTPARAMS);
			}

		}
	}

今天无聊看网上一些东西,现在来实践一下,打发时间,总总结自己,顺便提升自己,也为后面的管理打基础!!哪里不对的大家多多提出意见!!

最后资源下载:http://download.csdn.net/detail/shi508181017/5822277

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值