MaterialComponentではSnackbarのAction部分のtextColorはcolorAccentが使われているが、SnackbarのAction部分のtextColorをcolorAccent以外の色に変更したいときのメモ。
Snackbarを表示時する際 setActionTextColor
を使うことで変更は可能だが、style.xml
に定義することでアプリ全体でデザインを変更したいときの方法を記す。
MaterialComponentではSnackbarのAction部分のtextColorはcolorAccentが使われているが、SnackbarのAction部分のtextColorをcolorAccent以外の色に変更したいときのメモ。
Snackbarを表示時する際 setActionTextColor
を使うことで変更は可能だが、style.xml
に定義することでアプリ全体でデザインを変更したいときの方法を記す。
ViewPager2にMigrateした際、NestedScrollが効かなくなっていたためその対応。
MigrationについてのDocumentは以下。
Migrate from ViewPager to ViewPager2 | Android Developers
続きを読むKotlin CoroutinesのFlowを使っていて複数のFlowをまとめるcombine
関数と Result型の組み合わせで躓いたメモ。
Kotlin Coroutines: 1.3.7
combine関数について -> Asynchronous Flow - Kotlin Programming Language
Result型について -> Result - Kotlin Programming Language
続きを読むGithubのIssuesを使った案件管理をしているとかで、スプリントごとにどのIssueがcloseになったかを一覧に出すのは少々面倒くさい。
GitHub repository内のIssues一覧の検索機能を使えば細かくフィルターをかけて一覧に出せるので、少々手を加えてBookmarkletにすることにした。
続きを読む(最近の)Androidのプロジェクトにおいて、新しくUnitTestを書くところまでのセットアップのトラブルシューティングを残しておく。
Android Studio: v4.0 使用しているTest Libraryとversionは以下の通り
RecyclerViewにItemを追加しようと submitList()
をすると java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder
で落ちる時の対応。