@jenchen12

Можно ли использовать кастомные View на Fragment?

Как прикрутить кастомный View который наследуется от View или SurfaceView к Fragment, это нужно для отрисовки графики?
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
Ewintory
@Ewintory
Java / Android developer
Запросто:

Наследуете от нужной вьюхи
public final class RestaurantCollectionView extends RecyclerView {...}


В layout:
<az.dgtl.egg.ui.widget.recycler.RestaurantCollectionView
            android:id="@+id/restaurant_collection_view"
            style="@style/Widget.Egg.CollectionView"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />


Если нужно, получаете доступ в активити\фрагменте:
@InjectView(R.id.restaurant_collection_view) RestaurantCollectionView mCollectionView;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@swba
Web => Mobile
Кастомные вьюхи вставляются в лэйауты следующим образом:

<view
        class="blah.bla_blah.ViewCanvas"
        android:id="@+id/canvas"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />


Или вы не это имели в виду? А то слово "прикрутить" можно понимать по-разному :)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы