【Android,Kotlin】Navigation Componentで画面遷移時にキーボードを閉じる画面遷移時にキーボードを閉じる NavController#addOnDestinationChangedListenerで画面遷移時にフックANDROID 2022-08-13 2023-03-31
【Android】任意のビューにRipple EffectをつけるRipple Effectとは Ripple Effect(リップルエフェクト)は以下の様なクリック時の波紋が広がるような効果。 ボタンはデフォルトでこの効果がついていANDROID 2022-08-13 2023-03-31
【Android,Kotlin】前画面のFragmentに値を返すsetFragmentResult/setFragmentResultListenerNavigation Componentでの画面勘のデータのやり取りの仕組み Navigation Componentで画面遷移に伴うデータのやり取りのうち、「次の画面」に渡す仕組みANDROID 2022-08-12 2023-03-31
【Android,Kotlin】Kotlinには3項演算子がないJavaの三項演算子 Javaでは以下の形で条件式がtrueかfalseかで真式か偽式を評価する式。 条件式 ? 真式 : 偽式 例えば、a、bのうち小さANDROID 2022-08-12 2023-04-01
【Android】EditTextの入力を符号付き小数点ありの数値に限定する入力を符号付き小数点ありの数値にする EditTextの入力制限を行なうにはandroid:inputTypeプロパティを指定する。 符号付きのANDROID 2022-08-11 2024-04-07
【Android,Kotlin】キーボードの右下のキーの変更方法アクションボタン AndroidのEditTextにフォーカスしたとき表示されるキーボードの右下のキーをアクションボタンと言う。 複数行テキストANDROID 2022-08-11 2024-04-07
【Android】RecyclerViewにスクロールバーをつけるRecyclerViewにスクロールバーをつける レイアウトファイルでRecyclerViewにandroid:scrollbars=&quoANDROID 2022-08-11 2024-04-07
【Android,Kotlin】MutableLiveData<MutableList<X>>を使わないMutableListのMutableLiveDataではなくListのMutableLiveDataにする MutableLiveData<MutableList<Int>> のようなLiveDataを使うANDROID 2022-08-11 2023-03-31
【Android,Kotlin】lifecycleOwnerを渡さないとデータバインディングが動かないlifecycleOwnerのセットを忘れるとデータバインディングが連動しない LiveDataを持ったViewModelを使ってデータバインANDROID 2022-08-11 2023-03-31
【Android,Kotlin】'getColor(Int): Int' is deprecated. Deprecated in Javaの対応方法getColor(int)はDeprecated getColor(int)はDeprecatedになった。 以下のようなコードを書くと'getANDROID 2022-08-11 2023-03-31