【发布时间】:2015-08-04 17:59:11
【问题描述】:
我在我的主要活动中使用这个类:
public class MediaInfo {
public String name;
public String label;
// ... (other String and int fields)
public MediaSession mSession;
}
在 ArrayList 内:
public class MainActivity extends ActionBarActivity implements AsyncResponse {
private static final String TAG = "MainActivity";
ArrayList<MediaInfo> myMediaList;
private Context mContext;
public void onCreate(Bundle savedInstanceState) {
// ...
}
// ...
}
我遇到的问题是 MediaSession 是属于 Android API 版本 21 的类,我正在尝试从版本 14 开始制作应用程序。
我希望活动(或类)在版本 = 21 时扩展它,但随后我将不得不声明不同的 ArrayList,而且我不确定我该怎么做。也许这不是最好的方法......
有什么想法吗...?
感谢您的建议
【问题讨论】:
标签: java android api-versioning