android
WebView.saveState()は、WebViewの状態をActivity破棄前に保存するためのメソッドである。が、どうもJavaDocがもやもやする。 WebView | Android Developers Saves the state of this WebView used in Activity.onSaveInstanceState(Bundle). これはわかる。…
TL;DR Robolectric 3.x(AndroidXにアップデート前のバージョン)を使っている状態でAndroid Studio 3.4にアップデートすると、Android Gradle Plugin 5.1.1+が強制されて、gradle.propertiesにandroid.enableUnitTestBinaryResources=falseを書かないとRobo…
Androidアプリで、Contextをどこからでも参照する方法として以下のようなコードがよく紹介されている。 staticでApplication Contextを保持するクラス public class ContextHolder { private static Context mContext; public static void setContext(Contex…
単純なことのようだけどなんかパッと見つからなかったのでメモ。 setChecked(boolean checked) でON/OFFできる。 SwitchPreference sp = (SwitchPreference)findPreference("hoge_switch"); sp.setChecked(true);
Androidが起動する際、kernel起動後にinit.rcに記述した通りにファイルシステムのパーミッション設定やら各種サービス起動やらが実行される。rootdir/init.rc - platform/system/core - Git at Googleここで、on early-initだとかon initだとかいくつか起動…
ADTでレイアウトを調整するためにXMLを直接編集していたら、レイアウトエディタ上では問題なく表示されているのにGenyMotion上で実行すると以下のエラーを吐いて実行できなかった。 03-31 13:34:34.416: W/dalvikvm(1475): threadid=1: thread exiting with …