欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LayoutInflater

程序员文章站 2024-02-10 23:53:28
...

LayoutInflater:LayoutInflater的作用和findViewById()差不多,不同之处在于LayoutInflater是找layout文件夹下的某个xml布局文件!而 findViewById()是找某一个xml下的具体 widget控件。

 

	private void setTabIndicator(int icon, String title, Intent intent) {
		 
		 View localView = LayoutInflater.from(this.mTabHost.getContext()).inflate(R.layout.tab_style, null);
		 ((ImageView)localView.findViewById(R.id.main_activity_tab_image)).setBackgroundResource(icon);
		 ((TextView)localView.findViewById(R.id.main_activity_tab_text)).setText(title);
		 
		 
		 
		 TabHost.TabSpec localTabSpec = mTabHost.newTabSpec(title).setIndicator(localView).setContent(intent);
		 mTabHost.addTab(localTabSpec);
		 
		}