2016-08-28 2 views
1

У меня есть файл макета XML, как показано нижеКак добавить представление в viewParent программно?

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/homeCoordinatorLayout" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".MainActivitys.ViewPager.Fragments.Home"> 
    <com.yalantis.phoenix.PullToRefreshView 
     android:id="@+id/pull_to_refresh" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 
     <android.support.v7.widget.RecyclerView 
      android:id="@+id/fragment_dashboard_recycler" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent"> 
     </android.support.v7.widget.RecyclerView> 
    </com.yalantis.phoenix.PullToRefreshView> 
</android.support.design.widget.CoordinatorLayout> 

Я хочу добавить представление к контейнеру pulltorefresh программно, я добавил его к моему координатору, как показано ниже, но я не знаю, как добавить это к моему pulltorefresh какие-то идеи?

CoordinatorLayout coordinatorLayout=(CoordinatorLayout)view.findViewById(R.id.homeCoordinatorLayout); 
     ImageView imageView=new ImageView(getActivity()); 
     imageView.setImageResource(R.drawable.ufo); 

ответ

0
coordinatorLayout.addView(imageView); 

Edit *
Если вы хотели бы узнать больше по этой теме вы можете найти его здесь:
1. ViewManager официальной документации.
2. Прямой вперед Tutorial о том, как добавить все виды просмотров по Mysamplecode.
3. Соответствующий SO answer на предмет предотвращения распространенных недоразумений.

+0

Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. - [Из обзора] (/ review/low-quality-posts/13490799) –

+0

@SuhailMehta, согласен! Иногда я становлюсь простым. –

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