Android」カテゴリーアーカイブ

MultiDex対応

apkに含まれるメソッド数が65535を超えると「java.lang.ClassNotFoundException」とかよくわからないエラーを吐きまくって、アプリの起動さえできない状態になるようです。※Lolipop以降 … 続きを読む

カテゴリー: Android | タグ: | コメントする

ImageButtonクリック時のハイライト

ImageButtonに画像指定してクリックしても変化がないため、クリック感がないので、画像を使わずに色を変える。 enterFadeDurationとexitFadeDuration(ミリ秒)でフェードイン・アウト。 … 続きを読む

カテゴリー: Android, View | タグ: , , | コメントする

ボタンをカスタマイズ

XMLでボタンをカスタマイズ drawable/btn.xml

  ボタンの背景に指定 [crayon-65f966621667f8224897 … 続きを読む

カテゴリー: Android, View | タグ: | コメントする

ListViewでSwitchCompat

ListViewで普通にXMLからSwitchCompatを使うと落ちる。 ソースから追加すると大丈夫みたい。

setFocusable(とsetFocu … 続きを読む

カテゴリー: Android, View | タグ: , | コメントする

表示されているActivityを調べる

Android標準のActivityのソースを見たいとき、Activity名を調べる方法。 時計アプリを表示中に実行した例

  ソースの検索はこ … 続きを読む

カテゴリー: Android | タグ: | コメントする

AlertDialogのテーマカラーを変更

Android 6.0から?かToolBarの文字色をstyle.xmlのandroid:textColorPrimaryで指定するとAlertDialogのタイトルやらも同じ色が適用されてしまうので、AlertDial … 続きを読む

カテゴリー: Android, View | タグ: , | コメントする

ToolBar

Android5.0からActionBarに変わってToolBarを使うらしい。それ以前のバージョンでもSupport Libraryで使用可能。   #activity_main.xml [crayon-65 … 続きを読む

カテゴリー: Android, View | タグ: | コメントする

ネットワーク越しにデバッグ

Nexus7(2013)のUSB端子の調子が悪くなり、パソコンから認識されないことが多くなった。USBデバッグをONにしてもEclipseから見えないので開発できない。 と、ネットワーク(Wi-Fi)越しにadbで接続で … 続きを読む

カテゴリー: Android | タグ: | コメントする

ProgressDialog表示中の画面回転対応

時間がかかる処理を行うときにProgressDialogでくるくるしている最中に画面を回転させるとActivityが破棄されて云々に対応。 くるくるしている最中に回転しても意味がないので、画面固定→くるくる→固定解除する … 続きを読む

カテゴリー: Android | タグ: | コメントする

カスタムListViewの行にButton/ImageButtonがあるとonItemClickが呼ばれない

なんでだ?   ・解決方法 ListViewの行のレイアウトで以下3行を追加。

  参考  

カテゴリー: Android, View | タグ: , | コメントする