2010年9月29日水曜日

MixiPhotoRoomバージョンアップ(1.2.1)

MixiPhotoRoomをバージョンアップしました。

URLの選択が出来るようになりました。
Mixiボイスで使えます。

手抜きな感じですが、使い方。



写真へのURLをつぶやけたら便利そうだと思って作ったんですが、
ちゃんと画像として表示されました。

しらなかったよ。

2010年9月21日火曜日

Intentを受け取るアプリケーションを必ず選択したい場合


ブラウザのように「常にこの操作で使用する」にチェックが付いているけど、
必ずアプリ選択画面を表示させたい場合は、Intent.createChooserを使います。

こんな感じ

ブラウザの選択ダイアログの表示

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.google.co.jp/"));

Intent chooser = Intent.createChooser(intent, "ブラウザの選択");
startActivityForResult(chooser, REQUEST_CHOOSER);

onActivityResultで選択結果の受け取り
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case REQUEST_CHOOSER:
if (resultCode == RESULT_OK) {
Intent intent = (Intent) data.getExtras().get(Intent.EXTRA_INTENT);
if (intent != null) {
startActivity(intent);
}
}
break;
default:
break;
}

finish();
}

2010年9月2日木曜日

SPモードメール

ユーザーレビューが大変なことになっていたので
SPモードを契約してきました。

「通話中にメール受信すると電話が切れる」って
レビューが気になっていたんだけど確認できず。

残念。


自分が気になったのはメール受信ウィンドウが表示されること。


ブロードキャストレシーバーからActivityを起動するのは
やっちゃいけないことの一つですね。

設定でウィンドウを表示しないように出来ますが、メール受信音が消えました。
※メール設定>受信時動作設定のチェックを外す。

あとは予想以上に重たかった。
「アプリが応答していません」ってOSから怒られるレベルはチョット。。。

結構バグもありそうな感じ。