以下の内容はhttps://anton0825.hatenablog.com/entry/2015/05/22/000000より取得しました。


setBackgroundDrawableがAPI level 16以上でdeprecatedになっている

API level 15以下と16以上の両方をサポートする場合は以下のように分岐させないといけない。 Utilクラスにこのメソッドを定義しておくとよい。

public static void setBackground(View view, Drawable drawable) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
        view.setBackground(drawable);
    } else {
        view.setBackgroundDrawable(drawable);
    }
}

15以下と16以上共通で使えるメソッドを用意しておいて欲しかったなぁ。。

参考:




以上の内容はhttps://anton0825.hatenablog.com/entry/2015/05/22/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14