【android】リソースからいろいろ取得する
公開日:
:
最終更新日:2012/05/16
android
リソースで定義したいろいろをコード内で呼び出す方法です。
レイアウト
//リソースからレイアウトを取得する LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); ViewGroup v = (ViewGroup)inflater.inflate(R.layout.any_layout, null); //文字列 String str = getResources().getString(R.string.name); //文字列配列 String[] strs = getResources().getStringArray(R.array.name); //drawable配列 TypedArray type = getResources().obtainTypedArray(R.array.icons); Drawable drawable = type.getDrawable(indx); //bitmap Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.star);
関連記事
-
-
【android】stringsリソースにパラメータを埋め込む
●strings.xml %n$x n : 引数に渡す際の順番。n番目の引数。 x
-
-
【android】webviewでアプリ内にwebページを読み込む
webviewを使ってandroidアプリ内にwebページを読み込む定型文です。 //vie
-
-
【android】設定画面の作成
res/xml/preferences.xml <?xml version=&quo
-
-
【android】リスト項目のmatch_parentが効かない
下記のようなリスト項目用のレイアウトを用意して、リストの右端にチェックボックスを置くようにしたのです
-
-
【android】ネットワークの接続状況を確認する
コードから接続状況を確認。 ConnectivityManager co
-
-
【android】言語・地域設定の取得
androidでは利用する言語と国名がjava.util.Localeのオブジェクトとして設定されて
-
-
【android】 adbコマンド集
●adbサービス起動 adb start-server ●adbサービス終了 adb
-
-
[android] JSONのパースにかかる時間
リストデータなんかを保存したいというのはよくある要件だと思います。 DBは面倒だしカラム毎に集計す
-
-
【android】 APIバージョンによる動作の違い
「最近使用したアプリケーション」からの起動 2.x系 -> onNewIntentが呼ばれる 4
-
-
[android] ActivityとFragmentのライフサイクルいろいろ
Fragmentを使い始めてライフサイクル関係でハマることがあったので備忘録。 FragmentA
- PREV
- 【android】アニメーション
- NEXT
- 【android】処理時間を計測する