В моем приложении пользователь крутит карусель. На выбранном элементе мне нужно отобразить отдельное представление XML для каждого элемента. Карусель всегда видна внизу, а вид сверху виден в верхней части. Я думаю, что есть лучший способ, чем использовать фрагменты. Есть идеи? Следующий код не работает на данный момент, но я думаю, что инфлятор может быть хорошим способом, но его выполнение беспокоит меня. После case0 есть case1-case5.
carousel.setOnItemSelectedListener(new OnItemSelectedListener(){
public void onItemSelected(CarouselAdapter<?> parent, View view,
int position, long id) {
switch(position){
case 0:
final View firstview;
LayoutInflater inflater = (LayoutInflater) getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
firstview = inflater.inflate(R.layout.selected_item, null);
break;
case 1: