2013-09-22 1 views
0

Как написать мой XML-файл, куда его поместить, и как я должен ссылаться на них в этой операции?Укладка Android-представлений из существующего XML с использованием Inflator

Это то, что я получил:

myView = getLayoutInflater().inflate(R.???someplace???.???somename???, null); 

Что должно быть установлено вместо someplace и somename? И если я создал этот XML с 2 элементами (например, TextView и LinearLayout), как я могу сделать myView похожим на первый элемент, а mySecondView похожим на другой элемент в этом XML?

После того, как решение проблемы, будет mainView.addView(myView) сделать myView появляются в Управлении с заранее определенным стилем?

Я читал, что это лучшее решение для определения стиля в отдельном файле XML и последующего применения его к виду, созданному программно.

ответ

1
See this sample code for inflating view.. 

{ 
View headerView = inflater.inflate(R.layout.icms_article_detail_header, null, false); 
articleDetailDataProvider = new IcmsArticleDetailDataProvider(mContext); 
txtPageIndicator=(IjoomerTextView)headerView.findViewById(R.id.icmsTxtIndicator); 
imgFavorite = (ImageView) headerView.findViewById(R.id.icmsImageFavorite); 
imgShare = (ImageView) headerView.findViewById(R.id.icmsImageShare); 
list.addHeaderView(headerView); 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^