Install CPU-Z on Android TV

Now Android TV is working on Android platform. Some may be interested in CPU, memory, harddisk information about your TV. We can check these CPU, memory, sensor information.. with Android application app, e.g. “CPU-Z”. Again, I tested installing CPU-Z app for Android phone app by using this Technique. I test with SONY BRAVIA 2015 model […]

Continue reading →

GuidedStepFragment
– Android TV app hands on tutorial 10

GuidedStepFragment to show Settings display Leanback support library offers a Fragment. Especially, it is useful to use in settings display. Official doc says, A GuidedStepFragment is used to guide the user through a decision or series of decisions.  I also recommend you to read these references for this topic. GuidedStepFragment – official Android developwers site […]

Continue reading →

Install Spotify on Android TV

Install Spotify Android phone app on Android TV At the time of writing, official spotify app for Android TV is not released yet. But I tested installing Spotify app for Android phone app by using this Technique. As a result, I could stream music without any big problem. At the first time of launching app, […]

Continue reading →

Can we control background video playback on Leanback Launcher by remote controller?

I’m testing Google’s sample app https://github.com/googlesamples/androidtv-Leanback. After start playing video and go back to Leanback Launcher home display, it keeps playing in background with now playing card. I found pause key stops background video and changes back to normal background, and only after that MediaSession callback is working.After background changes to normal Leanback Launcher background paper, play/pause […]

Continue reading →

MediaSession & MediaController
– Android TV app hands on Tutorial 9

Video Controls implementation with MediaSession The sample implementation is done in Google’s latest sample Android TV application. AOSP sample application implementation does not have MediaSession implementation yet (in API 21, 22). In previous chapter, I explained that following Video controls are needed to be impmented. Action’s UI update part (done in previous chapter) Video control part (done […]

Continue reading →

Video Controls minimum implementation
– Android TV app hands on Tutorial 8

Video Controls minimum implementation Video is streamed in VideoView. * I referred Google’s latest sample Android TV application. AOSP sample application implementation is defferent. For Video controls, we have several stuff to explain. Action’s UI update part (this chapter) Video control part (this chapter) MediaSession implementation, Video control via MediaController’s TransportControls (next chapter)– MediaSession can handle the action […]

Continue reading →