小编Tom*_*kis的帖子

无法解析符号'MediaSessionCompat'

我无法导入MediaSessionCompat用于导入整个MediaSessionCompat库的import语句不会显示在Android Studio"IntelliSense"中.它无法解决其中任何内容的符号.

我是否必须进行某种额外配置才能获得此导入功能,例如在应用中android.support.v4.media

请有人至少向我解释一下.提前致谢!

android android-mediasession

8
推荐指数
2
解决办法
2445
查看次数

如何在架构组件ViewModel中刷新数据

我有以下ViewModel:

public class FeedViewModel extends ViewModel {

private final MutableLiveData<Photo> selectedPhoto = new MutableLiveData<>();
private final FeedRepository repository;
private LiveData<Resource<List<Photo>>> feed;

@Inject
FeedViewModel(@NonNull final FeedRepository repository) {
    this.repository = repository;
}

public void selectPhoto(@NonNull final Photo photo) {
    selectedPhoto.setValue(photo);
}

public LiveData<Photo> getSelectedPhoto() {
    return selectedPhoto;
}

LiveData<Resource<List<Photo>>> getUserFeed() {
    if (feed == null) {
        feed = new MutableLiveData<>();
        feed = repository.get();
    }
    return feed;
}

@Override
protected void onCleared() {
    super.onCleared();
}
Run Code Online (Sandbox Code Playgroud)

}

我以这种方式观察片段中的提要

@Override
public void …
Run Code Online (Sandbox Code Playgroud)

android mvvm viewmodel android-architecture-components

5
推荐指数
1
解决办法
3403
查看次数