クリックイベントの呼び出しにはperformClickを使用します。別途OnClickListenerを実装した上で、以下のように記述します。 ::CODECOLORER_BLOCK_1:: .... Read more
s.kageno のすべての投稿
クリック座標の取得
スクリーン上のクリックされた座標を取得したい場合は、getRawXとgetRawYを使用します。 ::CODECOLORER_BLOCK_2:: ここで取得できるのはあくまでスクリーン上の座標であり、.... Read more
グローバル座標(スクリーン座標)の取得
viewのローカル座標を取得するにはview.getTop()等を使用しますが、viewのスクリーン上での座標を取得したい場合などは、グローバル座標(スクリーン座標)を取得する必要があります。 Rec.... Read more
非同期(バックグラウンド)処理
androidで非同期処理(バックグラウンド処理)を行う場合、いくつか方法がありますが、今回はAsyncTaskを使った方法を紹介します。 まず、AsyncTaskを継承したクラスを作成します。ここで.... Read more
adb.exeについて
アプリケーション実行時、以下のエラーが出ました。 Re-installation failed due to different application signatures. You must pe.... Read more
dx.jarについて
別のPCに開発中のアプリのデータを移してインポート後、エミュレータで動作確認しようとしたところ、eclipseのコンソールに「Unknown error: Unable to build: the f.... Read more
Androidエミュレータの高速化
Androidのエミュレータの動作を高速化させる方法です。下記サイト様でわかりやすく解説されています。 http://dev.classmethod.jp/smartphone/build-fast-.... Read more
画面を回転させる
以前の記事で画面回転についてxmlファイルに設定する方法を紹介していますが、今回はjavaファイルで設定する方法を記述します。 まずは縦向きの逆回転です。 ::CODECOLORER_BLOCK_7:.... Read more
画面回転時に画面を更新させない
通常、Androidの画面が回転した時にはonCreateが呼ばれるため、画面が更新されます。縦横でレイアウトを変更したい時などは便利ですが、更新したくない場合。 まずAndroidManifestの.... Read more
レイアウトを重ねて表示する
FrameLayoutを使うとレイアウトを重ねて表示することが出来ますが、addContentViewを使うことでも同じような動作が出来ます。 まず下に表示するレイアウトを記述したxmlファイルと、重.... Read more