android

android リソースIDを文字列から取得

リソースIDを文字列から取得する方法 通常はR.drawableなどでIDを設定して取得できます。 R.drawable.appicon しかし、端末内のIDなどアプリ内でIDの値が分からない場合があります。 その場合に使用するのが、getIdentifierというメソッドです。使い方 getId…

Android WebViewでの動画がバックグラウンドでも鳴り続ける

webview内でyoutubeとかの動画を再生中、ページを遷移またはアプリを閉じてバックグラウンドに遷移したのに 動画の音声が鳴り続けてしまうという問題。解決策 @Override public void onResume() { super.onResume(); mWebView.onResume(); } @Override publi…

Uri.Bulderを使用してUriを作成する

Uri.Builderクラスを使用してURI文字列を作成する。 - scheme URI が使用するプロトコルを指定 - authority ホスト名を指定 - path リソースを指定する。/ 以外の文字は必要に応じてエンコードされる。 path の先頭に / を付けずに指定した場合は、Uri.Build…

ImageViewにIDではなく画像パスを指定して表示させる。

ImageViewに画像を表示させる時、IDを指定するのではなく、画像が保存されているパスを指定することで表示。今回はインテントから受け取る画像パスを使って画像表示。 ちなみにコードに書かれているimageNamesは こんな感じ→"/data/data/com.example.aaaaaa.…