AndroidAndroidKotlinExtension [Kotlin]0パディングした文字列を返すExtension 2020年9月9日 はじめに KotlinにてInt型の数値を指定桁数でゼロパディングした文字列を返すExtensionを作成しました。 コード /** * 指定桁数で0パディングした文字列を返す * @param length 桁数 * @return 0パディングした文字列 */ fun Int.zeroPadding(length:...
AndroidAndroidKotlinAndroidX [Android]RecyclerViewで一番下にスクロールさせる方法 2020年8月22日 はじめに AndroidにてRecyclerViewを使用した際に、リストの一番下にスクロール(一番下を表示)する方法のメモ。言語はKotlinです。 やり方 以下のコードで実現できます。 recyclerView.scrollToPosition(recyclerView.adapter.itemCount - 1)...
AndroidAndroidAndroidX [Android]ToolBarで左側にできる隙間をなくす方法 2020年8月20日 はじめに Android開発にてToolBarを使用している際にToolBarにネストした要素の左側になぜか隙間ができてしまった時の対処方法メモです。 解決方法 ToolBarに適用されているThemeの問題でした。デフォルトでは、ToolBarの要素の中身にContentInsetが設定されているよう。レイアウトXM...
AndroidAndroidKotlin [Android][Kotlin]EditTextのキーボードの完了ボタンを検知する方法 2020年8月14日 はじめに AndroidでEditTextを使用した際に、ソフトウェアキーボードの右下に出るチェックマークの完了(Done)ボタンのイベントを検知する方法のメモ。 方法 EditTextのsetOnEditorActionListenerを使用します。以下はKotlinの例です。 editText.setOnEdito...
AndroidAndroidKotlinSHA-1SHA-256 [Android][Kotlin]文字列をSHA-1でハッシュ化する方法 2020年3月27日 はじめに AndroidにてAPIを叩くときにSHA-1でパラメータをハッシュ化して送る必要があったのでその時のコードのメモ。特に言いたいことはないのでコード載せます。 コード 以下コード。一応関数化してあります。 fun hashSHA1String(target: String): String { val has...
AndroidAndroidKotlinAndroidStudio [Android]Error while executing: am start -n XXX.....エラーについて 2020年3月26日 はじめに AndroidStudioで今まで問題なかったソースでおきたエラーの解決方法のメモ。言語は関係ないと思うけどKotlinでした。 解決方法 基本的にはもともと動いていたソースなのでAndroidManifestには問題がない前提です。原因としてはAndroidStudioのキャッシュが悪さしているよう。心当た...
AndroidAndroidKotlinAndroidXrealm [Android]java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/R$string;エラーについて 2020年3月17日 はじめに 自分が出しているアプリをAndroidXにマイグレーションしていた時に出たエラー。クラスがなと言われてるが心当たりなく、マイグレーション前は普通に動いていた。(当然だけど) 内容的にはAdMobのために入れているモジュール側でのエラーかな?と思っていたがググっていてもあまりそれっぽいのが見つからない、、 解決...
AndroidAndroidKotlinAltBeacon [AltBeacon][Kotlin]Error while saving scan status to file: Cannot delete existing file.エラーについて 2020年2月19日 はじめに AltBeaconを仕様して作成したアプリでインストール後初回起動時にはしっかり動くがアプリを一回終了してから起動するとビーコンを検知しなくなった。そのとき以下のようなエラーが出ていた。Error while saving scan status to file: Cannot delete existing...
AndroidAndroidXMLWebView [Android]WebViewでスクロールをバウンドさせない方法 2020年2月14日 はじめに AndroidでWebViewを使用した時にスクロールでページいっぱいに達した時にデフォルトである引っ張って戻ってくる(バウンド?)をなくす方法です。あんまりWebViewだと悟られたくない時とかに良くやる1つの設定かと思いますが、メモしておきます。 方法 WebViewの属性に以下を追加してください。 &l...
AndroidAndroidKotlin [Android][Kotlin]ToolBarのタイトルを消す方法 2020年2月1日 はじめに AndroidにてToolBarのタイトルを消す(非表示にする)方法です 方法 supportActionBar?.setDisplayShowTitleEnabled(false) 上記1行でOKコードはKotlinになります。 以上です。...