最新の記事アプリケーションアクティビティ、インテント、サービスについてデバイスAndroidでのデバイス制御について。地磁気センサ、加速度センサなどマルチメディアグラフィックス、音楽や動画再生などマルチメディア処理についてユーザインターフェースAndroidのユーザインターフェイスについて、またユーザインターフェイスを提供するコンポーネントの話題について。リソースAndroidでのアイコン、画像、文字列、ローカライゼーションなどHacksマッシュアップ開発環境Androidの開発環境など。コメントはまだありませんClipboardManagerを使用してテキストのコピーと貼り付けを行う(Android3.0版)ではテキストのコピーを紹介しましたが、今回はIntentをクリップボードへコピーする方法を紹介します。Intentのコピーはユーザーの行動履歴などを保存しておきたい場合に便利です。Intentのコピーの動きを大まかに把握して頂くために、Spinnerから起動したいIntentを指定して、ボタン押下でコピーしたIntentを起動するサンプルを作成しています(サンプルはこちらからSVNなどでダウンロードして下さい。IntentのコピーIntentのコピーはテキストのコピーと同様にClipDataオブジェクトを作成して行います。intent)メソッドを使用します。以下はカメラのIntentをクリップボードへコピーするサンプルです。intent);//Intentをクリップボードへコピーcm.setPrimaryClip(cd);クリップボードからIntentを取り出すコピーしたIntentをクリップボードから取得するにはClipData.ItemクラスのgetIntentメソッドを使用します。以下はクリップボードからIntentを取得して、取得したIntentからActivityを起動するサンプルです。Toast.LENGTH_SHORT);}クリップボードは何が格納されているかわからないので、6行目のようにIntentが作成できているかどうかを判定する必要があります。2.0(β)に対応した解説書です。TechBooster.TechBoosterについて。