2016年9月15日

Android Support Library revision 24.2.1リリースノートの日本語訳(を頑張ってみる)

Android Support Libraryのrevision 24.2.1がリリースされたのでアップデート内容を頑張って翻訳してみました。


問題の修正

  • FloatingActionbuttonがCoordinatorLayoutのネストされた子にアンカーできなくなっていた問題の修正。
    原文:FloatingActionButton can no longer be anchored to indirect children of CoordinatorLayout. (AOSP issue 220250)
    24.2.0より前はCoordinatorLayout内のネストされた子(兄弟の子)にFABをアンカー可能だったのが、24.2.0でクラッシュするようになった問題の修正のようです。

  • fitsSystemWindows=trueが指定されているとCollapsingToolbarLayout内部の画像が正しくスケールされない問題の修正。
    原文:Image inside CollapsingToolbarLayout doesn’t scale properly with fitsSystemWindows=true. (AOSP issue 220389)

  • Snackbarのshowメソッドを呼んだあとdismissメソッドを呼ぶとCoordinatorLayoutがIndexOutOfBoundsExceptionを投げる問題の修正。
    原文:CoordinatorLayout throws IndexOutOfBoundsException when Snackbar is shown and dismissed. (AOSP issue 220762)

  • TextInputLayoutがエラーテキストの色の解決に失敗する問題の修正。
    原文:TextInputLayout fails to resolve error text color. (AOSP issue 220305)

  • SortedListのインナークラスBatchedCallbackのonMovedメソッドがonInsertedメソッドを呼び出している問題の修正
    原文:BatchedCallback.onMoved() calls BatchedCallback.onInserted(). (AOSP issue 220309)
    BatchedCallbackクラスのon***系メソッドはメンバークラスmBatchingListUpdateCallbackの同名メソッドを呼び出していますが、BatchedCallback.onMovedメソッド内でmBatchingListUpdateCallback.onInsertedメソッドを呼んでいた問題の修正

  • TextInputLayoutが内包するEditTextのcompound drawableを上書きする問題の修正
    原文:TextInputLayout overrides right compound drawable. (AOSP issue 220728)
    EditText内右側にdrawableを表示していた場合、TextInputLayoutのパスワード表示/非表示をしめすアイコンの表示処理によってEditText内のdrawableが上書きされてしまう問題の修正