2015-06-01から1ヶ月間の記事一覧

【Android】ArrayListに格納したHashMapをgetし表示する方法

ArrayListのなかからHashMapを取り出して、Logに表示するまでを書いていきます。 表示方法 ArrayListの作成 ArrayList<HashMap> list = new ArrayList<HashMap>(); ArrayListにHashMapを格納 for (int i = 0; i < 10; i++) { HashMap<String, String> map = new HashMap<String, String>(); map.put("name", "To</string,></string,></hashmap></hashmap>…

【Android】地図でのピンと吹き出しのクリックイベント

地図に表示されるピンとそのピンに表示される吹き出しをクリックしたときに、何かしらの処理を実行したい場合の方法です。 クリックリスナーについて書いていきます。 ピンのクリックリスナー mMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickLis…

【Android】Fragmentに地図とピンを表示する方法

Fragmentに地図を表示し、その上にピンを表示する方法にハマったので、その解決方法を書きます。 Google APIキーを取得し設定ていることを前提としています。 レイアウトの作成

【Android】配列(ArrayList)の中身をランダムに並び替える方法

配列の中身をランダムに並べ替える方法です。 並び替え方法 ArrayList<String> list = new ArrayList<String>(); list.add("test1"); list.add("test2"); list.add("test3"); Collections.shuffle(list);// 配列の中身をシャッフル Log.v("配列の先頭", choices.get(0));// </string></string>…

【Android】Fragmentへの画面遷移の方法

Fragmentへ画面遷移する方法は、Activityへの画面遷移と異なります。 今回は、Fragmentへ画面遷移する方法を書きます。 Activity -> Fragment FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.beginTransaction().replace(…

【Android】ラジオボタンの使い方

ラジオボタンはRadioGroupクラスとRadioButtonクラスを利用します。 RadioGroupクラスには2つ以上のRadioButtonクラスを持たせるようにします。 レイアウトの作成 <RadioGroup android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/RadioGroup"> </radiogroup>