2012-09-05 174 views
2

我扩展了包含2个TextView的线性布局。 TextViews从我创建的模板布局中膨胀。 我的问题是,我设置的背景是覆盖整个原始,而不是仅包含文本的部分。但是,当我不是以动态的方式设置相同的布局时,那么它的工作和裁剪都很好。Android扩展线性布局和膨胀

 final LayoutInflater inflater = LayoutInflater.from(this.getContext()); 

    //The title. 
    title = (TextView)inflater.inflate(R.layout.text_view_day_title, null); 
    title.setText("bla bla"); 

    //The info. 
    info = (TextView)inflater.inflate(R.layout.text_view_day_info, null); 
    info.setText("bla bla 2"); 

    this.addView(title); 
    this.addView(info); 

感谢您的帮助。

回答

0
  • 在你的xml和addview里面做一个线性布局。
  • 确保充气的xml没有背景背景,并且它们之间有边距以显示主xml布局的背景。