Skip to content
Snippets Groups Projects
Commit d7c465df authored by Geoffrey Métais's avatar Geoffrey Métais
Browse files

TV: Handle onMediaRemove for servers

parent dfa68206
No related branches found
No related tags found
No related merge requests found
......@@ -34,6 +34,7 @@ import android.support.v17.leanback.widget.OnItemViewSelectedListener;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.Row;
import android.support.v17.leanback.widget.RowPresenter;
import android.text.TextUtils;
import org.videolan.libvlc.Media;
import org.videolan.libvlc.util.MediaBrowser;
......@@ -109,7 +110,19 @@ public class BrowserGridFragment extends GridFragment implements MediaBrowser.Ev
}
@Override
public void onMediaRemoved(int index, Media media) {}
public void onMediaRemoved(int index, Media media) {
int position = -1;
String uri = media.getUri().toString();
for (int i = 0; i < mMediaList.size(); ++i) {
if (TextUtils.equals(mMediaList.get(i).getUri().toString(), uri)) {
position = i;
break;
}
}
if (position == -1)
return;
mAdapter.removeItems(position, 1);
}
@Override
public void onBrowseEnd() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment