タグ

ブックマーク / android.roof-balcony.com (3)

  • Androidアプリで、起動後最初にカーソルを当てるViewを指定する方法

    Androidアプリで、起動後一番最初にカーソル(フォーカス)を当てるViewを指定する方法は? 例えば、以下のような画面があったとします。 TextView、EditText一つ目、Button、EditText二つ目が配置されているような画面。 (どんなアプリだ!という突っ込みは無しです。(笑)) 上の例ですと、何も考えずに配置すると、起動時は一つ目のEditTextにフォーカスがあたります。 これを二つ目のEditTextにフォーカスを当てるという設定をする方法をご紹介します。 今回のような画面レイアウトですと、レイアウトXMLは以下のようになっていますよね。 <?xml version=”1.0″ encoding=”utf-8″?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” a

    Androidアプリで、起動後最初にカーソルを当てるViewを指定する方法
    s17er
    s17er 2012/07/03
    requestFocus
  • Androidアプリで使う文字列のスタイルを統一する方法

    Androidアプリ内で使用する文字列の書式を合わせたいけど、どうやって管理させればいいの? Androidアプリには、スタイルというものを定義する事ができます。 スタイルとは、文字列などに設定する色んな属性を一つのIDで使用できるものです。 例えば、Androidアプリに複数の画面があるとして、それぞれに配置しているTextViewの書式を合わせたいと思ったとします。 もちろん、それぞれのTextViewの属性を設定してやれば実現する事ができますが、もし、仕様変更などの理由で、文字列の色を変えたいとか、文字列の太さを変えたいという場合に、その都度、全てのTextViewの属性を書き換えるのは大変です。 そういう仕様変更にも即座に対応できるように、上記のようなケースでは、「スタイル」を使用すべきです。 それではスタイルの使用方法を説明します。 Androidのスタイルの使用方法 まず、An

    Androidアプリで使う文字列のスタイルを統一する方法
  • Androidアプリ全体で文字色や背景色を統一させる方法(Theme/テーマ)

    Androidアプリ全体で、文字色や背景色を統一させる方法は? Androidには、テーマというものを定義する事ができます。 スタイルをご存知でしょうか。 もしご存知ない方は、以下の記事を参照してください。 Androidアプリで使う文字列のスタイルを統一する方法 テーマとは、このスタイルをAndroidアプリ全体の初期値として使用する方法です。 Androidアプリのテーマの使用方法 テーマの定義方法は、基的にスタイルと同じです。 ですので、Androidアプリで使う文字列のスタイルを統一する方法を参照してください。 この方法でXMLにスタイルを定義するまでは、全く同じです。 スタイルは、各ViewのStyle属性で、定義したスタイルを参照させていましたが、Theme(テーマ)として参照させる場合は、以下のようにします。 Eclipseを使った方法を説明します。 まず、テーマを指定した

    Androidアプリ全体で文字色や背景色を統一させる方法(Theme/テーマ)
  • 1