2014-09-24 3 views
0

я пытаюсь получить некоторые composents фрагмента из другого, как таким образом:Могу ли я изменить фрагмент из другого?

View header = inflater.inflate(R.layout.fragment_header_fragement, null); 

    name = (TextView) header.findViewById(R.id.nameH); 
    img = (ImageView) header.findViewById(R.id.imageViewHeader); 

    name.setText(infos.getString("Name")); 
    img.setImageBitmap(getBitmapFromURL(infos.getString("ImgUrl"))); 

    View footer = inflater.inflate(R.layout.fragment_footer, null); 

    mDrawerListView.addHeaderView(header); 
    mDrawerListView.addFooterView(footer); 

это возможно?

ответ

0

Вы должны создать собственный составной вид вместо фрагмента.

У вас есть nice tutorial there (не наклеивая код здесь из-за длины)

Смотрите также official developer documentation.

Вы можете сделать ваши взгляды колонтитулов как то:

HeaderView header = new HeaderView(myContext); 
Смежные вопросы