私は現在メンテナンスしているライブラリを更新していますが、メソッドシグネチャでMediaDataSourceを使用するメソッドを提供したいと思いますが、これはAPI 23+でのみ利用できます。私はまた、資源がたとえばlayout-v13
ために、フォルダの命名に裏打ちされた、カスタマイズすることができます知っているAndroidの下位互換性とメソッド
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
// some API specific code
:私はあなたのようなチェックを経て下位互換性を確保すべきであるAndroidのドキュメントの状態を知っています。
@Version Build.VERSION_CODES.HONEYCOMB // not real code, just what I'm thinking
public void setData(MediaDataSource mediaDataSource) {
// some code
}