类android.provider.MediaStore.Audio.PlaylistsColumns源码实例Demo

下面列出了怎么用android.provider.MediaStore.Audio.PlaylistsColumns的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Music-Player   文件: PlaylistLoader.java
@NonNull
public static Playlist getPlaylist(@NonNull final Context context, final String playlistName) {
    return getPlaylist(makePlaylistCursor(
            context,
            PlaylistsColumns.NAME + "=?",
            new String[]{
                    playlistName
            }
    ));
}
 
源代码2 项目: Music-Player   文件: PlaylistLoader.java
@Nullable
public static Cursor makePlaylistCursor(@NonNull final Context context, final String selection, final String[] values) {
    try {
        return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
                new String[]{
                    /* 0 */
                        BaseColumns._ID,
                    /* 1 */
                        PlaylistsColumns.NAME
                }, selection, values, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
    } catch (SecurityException e) {
        return null;
    }
}
 
源代码3 项目: MusicPlayer   文件: PlaylistLoader.java
@NonNull
public static Playlist getPlaylist(@NonNull final Context context, final String playlistName) {
    return getPlaylist(makePlaylistCursor(
            context,
            PlaylistsColumns.NAME + "=?",
            new String[]{
                    playlistName
            }
    ));
}
 
源代码4 项目: MusicPlayer   文件: PlaylistLoader.java
@Nullable
public static Cursor makePlaylistCursor(@NonNull final Context context, final String selection, final String[] values) {
    try {
        return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
                new String[]{
                    /* 0 */
                        BaseColumns._ID,
                    /* 1 */
                        PlaylistsColumns.NAME
                }, selection, values, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
    } catch (SecurityException e) {
        return null;
    }
}
 
源代码5 项目: Orin   文件: PlaylistLoader.java
@NonNull
public static Playlist getPlaylist(@NonNull final Context context, final String playlistName) {
    return getPlaylist(makePlaylistCursor(
            context,
            PlaylistsColumns.NAME + "=?",
            new String[]{
                    playlistName
            }
    ));
}
 
源代码6 项目: Orin   文件: PlaylistLoader.java
@Nullable
public static Cursor makePlaylistCursor(@NonNull final Context context, final String selection, final String[] values) {
    try {
        return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
                new String[]{
                    /* 0 */
                        BaseColumns._ID,
                    /* 1 */
                        PlaylistsColumns.NAME
                }, selection, values, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
    } catch (SecurityException e) {
        return null;
    }
}
 
源代码7 项目: RetroMusicPlayer   文件: PlaylistLoader.java
@Nullable
public static Cursor makePlaylistCursor(@NonNull final Context context, final String selection, final String[] values) {
    try {
        return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
                new String[]{
                    /* 0 */
                        BaseColumns._ID,
                    /* 1 */
                        PlaylistsColumns.NAME
                }, selection, values, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
    } catch (SecurityException e) {
        return null;
    }
}
 
源代码8 项目: RetroMusicPlayer   文件: PlaylistLoader.java
@NonNull
public static Observable<Playlist> getPlaylist(@NonNull final Context context, final String playlistName) {
    return getPlaylist(makePlaylistCursor(
            context,
            PlaylistsColumns.NAME + "=?",
            new String[]{
                    playlistName
            }
    ));
}
 
源代码9 项目: VinylMusicPlayer   文件: PlaylistLoader.java
@NonNull
public static Playlist getPlaylist(@NonNull final Context context, final String playlistName) {
    return getPlaylist(makePlaylistCursor(
            context,
            PlaylistsColumns.NAME + "=?",
            new String[]{
                    playlistName
            }
    ));
}
 
源代码10 项目: VinylMusicPlayer   文件: PlaylistLoader.java
@Nullable
public static Cursor makePlaylistCursor(@NonNull final Context context, final String selection, final String[] values) {
    try {
        return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
                new String[]{
                    /* 0 */
                        BaseColumns._ID,
                    /* 1 */
                        PlaylistsColumns.NAME
                }, selection, values, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
    } catch (SecurityException e) {
        return null;
    }
}
 
源代码11 项目: Muzesto   文件: PlaylistLoader.java
public static final Cursor makePlaylistCursor(final Context context) {
    return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
            new String[]{
                    BaseColumns._ID,
                    PlaylistsColumns.NAME
            }, null, null, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
}
 
源代码12 项目: mobile-manager-tool   文件: PlaylistsFragment.java
public void setupFragmentData(){
    mAdapter = new PlaylistAdapter(getActivity(), R.layout.music_listview_items, null,
            										new String[] {}, new int[] {}, 0);
	mProjection = new String[] {
            BaseColumns._ID, PlaylistsColumns.NAME
    };
    mSortOrder = Audio.Playlists.DEFAULT_SORT_ORDER;
    mUri = Audio.Playlists.EXTERNAL_CONTENT_URI;
    mFragmentGroupId = 5;
    mType = TYPE_PLAYLIST;
    mTitleColumn = PlaylistsColumns.NAME;         
}
 
源代码13 项目: mobile-manager-tool   文件: PlaylistsFragment.java
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
    AdapterContextMenuInfo mi = (AdapterContextMenuInfo)menuInfo;
    menu.add(mFragmentGroupId, PLAY_SELECTION, 0, getResources().getString(R.string.play_all));
    if (mi.id >= 0) {
        menu.add(mFragmentGroupId, RENAME_PLAYLIST, 0, getResources().getString(R.string.rename_playlist));
        menu.add(mFragmentGroupId, DELETE_PLAYLIST, 0, getResources().getString(R.string.delete_playlist));
    }
    mCurrentId = mCursor.getString(mCursor.getColumnIndexOrThrow(BaseColumns._ID));
    String title = mCursor.getString(mCursor.getColumnIndexOrThrow(PlaylistsColumns.NAME));
    menu.setHeaderTitle(title);
}
 
源代码14 项目: Phonograph   文件: PlaylistLoader.java
@NonNull
public static Playlist getPlaylist(@NonNull final Context context, final String playlistName) {
    return getPlaylist(makePlaylistCursor(
            context,
            PlaylistsColumns.NAME + "=?",
            new String[]{
                    playlistName
            }
    ));
}
 
源代码15 项目: Phonograph   文件: PlaylistLoader.java
@Nullable
public static Cursor makePlaylistCursor(@NonNull final Context context, final String selection, final String[] values) {
    try {
        return context.getContentResolver().query(MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI,
                new String[]{
                    /* 0 */
                        BaseColumns._ID,
                    /* 1 */
                        PlaylistsColumns.NAME
                }, selection, values, MediaStore.Audio.Playlists.DEFAULT_SORT_ORDER);
    } catch (SecurityException e) {
        return null;
    }
}
 
源代码16 项目: mobile-manager-tool   文件: PlaylistAdapter.java
public void setupViewData( Cursor mCursor ){
	mLineOneText = mCursor.getString(mCursor.getColumnIndexOrThrow(PlaylistsColumns.NAME));
}
 
 类所在包
 同包方法