Files
tempo/app/src/main/java/com/cappielloantonio/play/adapter/PlayerBodyAdapter.java
2022-01-02 20:53:11 +01:00

34 lines
929 B
Java

package com.cappielloantonio.play.adapter;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import androidx.viewpager2.adapter.FragmentStateAdapter;
import com.cappielloantonio.play.ui.fragment.PlayerControllerFragment;
import com.cappielloantonio.play.ui.fragment.PlayerQueueFragment;
public class PlayerBodyAdapter extends FragmentStateAdapter {
private static final String TAG = "PlayerNowPlayingSongInfoAdapter";
public PlayerBodyAdapter(@NonNull Fragment fragment) {
super(fragment);
}
@NonNull
@Override
public Fragment createFragment(int position) {
switch (position) {
case 0:
return new PlayerControllerFragment();
case 1:
return new PlayerQueueFragment();
}
return new PlayerControllerFragment();
}
@Override
public int getItemCount() {
return 2;
}
}