2012年3月30日金曜日

DialogにsingleChoiceのリスト

ダイアログにシングルチョイスのリストを表示して、ボタンを押したときに選択されているアイテムを取得するコード




String[] strings = {"111", "222", "333"};
ArrayAdapter<String> 
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_single_choice, strings);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setAdapter(adapter, null)       
       .setSingleChoiceItems(adapter, 0, null);       
       .setPositiveButton("OK", new DialogInterface.OnClickListener() {       
        @Override       
        public void onClick(DialogInterface dialog, int which) {
           int pos = ((AlertDialog)dialog).getListView().getCheckedItemPosition();
           String name = (String) ((AlertDialog)dialog).getListView().getItemAtPosition(pos);
       });
      }

2012年3月1日木曜日

IIJmioの3Gが届いた。

IIJmioの3Gのサービスに申し込みました。
LTEで速度がスゴイとかいう話ですが、田舎に住んでるので当然のように範囲外。
でも、ひとつの契約でシム3枚が使えるというのに引かれて契約しました。

申込日にサーバーの問題とかあったようですが、自分はなんの問題もなく申し込めたようで、本日届きました。


さっそく速度測定。

機種はXperia(SO-01B)で、SPEEDTESTというアプリで測りました。サーバーは東京(距離382km)です。
P=ping(ms) D=download(kbps) U=upload(kbps)で表記しています。

P=674,D=2332,U=365
P=173,D=2565,U=359
P=176,D=1538,U=363

自分の経験では、すごく速いんですが、たぶん他の人には普通か遅いんでしょうね。
もっと都会な場所だと速度がでそう。それとデバイスの性能の問題もあるのかな。


いい機会だったので、手持ちの他のシムでも測ってみました。
日本通信 イオンAプラン
P=643,D=52,U=29
P=601,D=43,U=93
P=616,D=51,U=28


日本通信 b-mobile 1G定額
P=183,D=765,U=370
P=146,D=645,U=368
P=156,D=1104,U=363


Biglobe 3G
P=171,D=631,U=363
P=166,D=747,U=357
P=187,D=1324,U=149