Это мой первый вопрос с SO.Фоновое изображение на экранах GridLayout RecyclerView android
Я только что использовал RecyclerView с GridManagerLayout CardViews. Теперь все работает отлично с CustomAdapter и все, но я хочу установить фоновое изображение за этими CardViews, так что он не так голоден позади них.
Теперь я попытался установить фоновое изображение на Фрагмент, используя его, XML-макет (FrameLayout), который содержит RecyclerView, а затем попробовал то же самое с самим RecyclerView.
Это убивает меня, чтобы попытаться установить изображение, поскольку я настроен на это, поскольку это кажется сложным.
Есть ли способ, которым это можно сделать?
Edit:
Схема проведения RecyclerView:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background"
tools:context="fragments.SpaceFlightFragment">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</FrameLayout>
Метод, который создает представление в фрагменте:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View v = inflater.inflate(R.layout.fragment_spaceflight, container, false);
RecyclerView recyclerView = (RecyclerView)v.findViewById(R.id.recyclerView);
SpaceFlightAdapter spaceFlightAdapter = new SpaceFlightAdapter(missions);
recyclerView.setAdapter(spaceFlightAdapter);
recyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 2));
return v;
}
Теперь я попытался установить фон изображение в XML-макете ко всем тегам, LinearLayout, FrameLayout и Recycl erView.
Я также попытался динамически добавить изображение к ним в методе OnCreateView ..... еще ничего: /.
Это должно сработать, что вы видите, когда визуализируете xml при разработке. – harshitpthk
Расскажи мне об этом. Как нет причин, почему это не должно ... на бумаге это то же самое, когда что-то получает фоновое изображение. Когда фрагмент создается и отображается xml, содержимое, которое я создаю из адаптера, встает и все денди. Но нет изображения в фоновом режиме. – SmiffyKmc
хорошо ли вы видите фон, когда видите рендер вашего xml, в режиме рендеринга (режим предварительного просмотра)? – harshitpthk