Android開発ネタ[Android] 端末設定の文字サイズを変更してもWebView内のテキストサイズを固定にする 端末設定の文字サイズを最大とかにするとレイアウトが崩れたりする。本当だったら崩れても問題ないデザインにしたり、レイアウトを組んだりする。 ただどうしようもないところはTextView等のテキストサイズをsp指定からdp指定にする。d... 2022.12.15Android開発ネタView
Android開発ネタ[Android] TextViewの上下の余白を削除する フォントによっては文字の上下の余白がやたらあることがある。 マイナスマージンとかで調整できれば、まぁ、御の字だった。 しかし9patchをバックグラウンドに設定していたりすると画像の伸びがものすごく微妙になったりする。 ... 2021.02.28Android開発ネタView
Android開発ネタ[Android] Attrで設定してる属性のcolor valueをコードから取得する メモ的な感じ。 こんなattrを作ってたとする。 <!-- 文字色の定義 --><declare-styleable name="MyCustomTheme"><attr ... 2019.10.07Android開発ネタView
Android開発ネタ[Android]Viewのスクリーンショットを取ってパーミッション使わずにシェアする タイトル長い! まぁ、あれです。 ストレージ権限を取らずに画像をシェアしたかったんです! ってことでやり方! キャッシュディレクトリに画像を保存してやって、その画像をシェアすれば良い! 以上! ってこと... 2019.10.05Android開発ネタView
Android開発ネタ[Android]ViewModelのコンストラクタに引数を渡す コンストラクタを作って渡せばいいじゃん? そう思ってたんです。 出来なかったんです。 ViewModelのインスタンスの生成って基本的に以下だと思ってて、、、 // ViewModel生成 val viewMode... 2019.09.26Android開発ネタView
Android開発ネタ[Android]ScrollViewのlayout_heightをmatch_parentにしているのに画面いっぱいに表示されない メモ的な感じ。 ScrollViewの中に配置しているViewのコンテンツの高さが端末の高さより足りないときにlayout_heightをmatch_parentにしているのにも関わらずwrap_contentみたいな挙動になる。 ... 2019.08.03Android開発ネタView
Android開発ネタ[Android] WebViewの入力フォームをタップしてもキーボードが出てこない WebViewでパスワード入力するとかで入力フォームがあることあるよね。 通常なら入力フォームをタップするとソフトウェアキーボードが出てくると思う。 ただソフトウェアキーボードが出てこない現象にぶち当たった。 今までこん... 2019.07.31Android開発ネタView
Android開発ネタ[Android] ViewPagerで無限ループ出来るようにした 昔々あるところに無限ループを実現したViewPagerを作った人がいました。 public class LoopViewPagerAdapter extends PagerAdapter { @Override p... 2019.07.12Android開発ネタView
Android開発ネタ[Android] 引っ張って閉じるWebView作った 引っ張ったらViewを少しずつ小さくしてしきい値を超えたら閉じるっていうWebViewFragment作った。 こんなの。 ベースはこのクラス使ったw ってことで実装。 実装 ジェ... 2019.07.11Android開発ネタView
Android開発ネタ[Android]スクロール位置をイベントリスナーで投げつけるカスタムWebView はい、タイトルが雑ですw WebViewのスクロール位置によって別のViewをもりもり動かさないと行けないことになり、カスタムViewを作ってみた。 とっても単純な作りなのでとりあえず晒しておく。 class Obser... 2019.07.08Android開発ネタView