SmartTubeNext can be described as an unofficial YouTube client available for Android TV.
This release has:– Browse News, Games, Music
– Browse Subscriptions, History, Playlists
– Play videos
– Like, Dislike , or Subscribe to videos
Search for videos
– Watch the content of a channel that you have subscribed to
– Adjust various settings for the player video
Animated previews of videos
– Android TV channels as well as search support.
The browse fragment is used to display the browseable categories as well as the options cards. Its icon Header Item Presenter can be used to set up as well as display categories within the headers dock . The Card Presenter can be used to display video cards.
Playback Activity Playback Activity is used to play the video from the categories. This uses the PlaybackFragment to show the controls for playback over at the very top of the PlaybackActivity.
The Search Fragment allows users to look up videos by keywords or tags.
Header Grid Fragment
Header Grid Fragments are used to display the Header Grid Fragment is used to display the grid of videos that are taken from Subscriptions or History.
The screens featured in the app utilized certain of these components designed specifically for this application:
Text Badge Image Card View
Badge Card View
The view is an extension of the ImageCardView class to the point that we can include additional functionality that is custom. The function that this display has is to to display an image preview of the media card at present in focus. It is comprised of the following elements:
A Text-Badge Image View This is a custom videoview that loops automatically without sound.