setCompoundDrawablesWithIntrinsicBounds(Drawable,Drawable,Drawable,Drawable)
ボタン画像作成 それぞれの状態のボタン画像を作成します。 ボタンがONの状態 ボタンがONかつ押されている状態 ボタンがOFFの状態 ボタンがOFFかつ押されている状態 作成したボタン画像をdrawableフォルダに配置します。 画像定義 画像をxmlに定義します。itemの(1)と(2)、(3)と(4)の順番が逆の場合はボタンを押している状態の画像が表示されなくなりますので注意してください。 作成したxmlファイルはdrawableフォルダに配置します。 button.xml <?xml version="1.0" encoding="UTF-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- (1) --> <item android:state_checked="true" a
画面の向きはAndroidManifest.xml内でActivityに対してandroid:screenOrientationで設定します。 <!-- ScreenOrientationSample --> <activity android:name="android.wiki.sample.ScreenOrientationSampleActivity" android:label="@string/app_name" android:screenOrientation="unspecified"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filte
カスタムコンポーネントの作成には大きく下記のアプローチがあります。 既存部品の拡張 描画処理も独自のフルカスタマイズ・ビュー 既存のビューを組み合わせたコンポジット・ビュー リファレンス:http://developer.android.com/guide/topics/ui/custom-components.html#compound 既存部品の拡張 既存の部品を拡張して、機能を追加、変更する方法について説明します。 ここでは、標準のEditTextに必須の入力チェックを追加するビューを生成します。 サンプルのソースコード Text.java ビューを継承したクラスを生成する 処理を拡張する レイアウト(XML)に定義する ビューを継承したクラスを生成する 今回はEditTextを拡張しますので、EditTextを継承したクラスを生成し、初期化処理でAttributeから必須の設定(r
ログの取得 try { ArrayList<String> commandLine = new ArrayList<String>(); // コマンドの作成 commandLine.add( "logcat"); commandLine.add( "-d"); commandLine.add( "-v"); commandLine.add( "time"); commandLine.add( "-s"); commandLine.add( "tag:W"); Process process = Runtime.getRuntime().exec( commandLine.toArray( new String[commandLine.size()])); BufferedReader bufferedReader = new BufferedReader( new InputStream
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く