サンプルプログラム工場

AAKAKA Appで使われているプログラムのサンプルコードをそのまま公開!

サンプルプログラム工場 > android > Androidのmain.xmlをいじってEditText内の右端に固定の文字を表示するサンプル@tryEditTextExtend00
Google Play AAKAKAxSOFTへ

Androidのmain.xmlをいじってEditText内の右端に固定の文字を表示するサンプル@tryEditTextExtend00

実行ファイル(APK)やサンプル(zip)をダウンロードする
tryEditTextExtend00の実行イメージtryEditTextExtend00の実行イメージ

EditText(TextBox)内の右端に単位を表示する。
例えばKgとかメートルとか。
常に固定の文字を表示させる
main.xmlのレイアウトをいじることでうまくできる。
おまけで透かし(Watermark)も設定した。

やってること
 フレームレイアウト内にEditTextとTextView配置して
 TextViewをEditTextの上に重ねて表示する。
 EditTextがTextViewで表示されている文字に被らないように
 EditTextのandroid:paddingRightで調整する

関連項目
 TextView
 EditText
 Hint
 Watermark
 FrameLayout

開発環境
Eclipse IDE バージョン: 3.7 Indigo Service Release 1
ターゲットプラットフォーム: 2.1
API レベル: 7

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" android:background="#8080ff">



    <FrameLayout
        android:id="@+id/frameLayout1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="100dp"
        android:background="#8080ff">



        <EditText
            android:id="@+id/editText1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:paddingRight="140dp"
            android:singleLine="true"
            android:textStyle="bold"
            android:textSize="40dp"
            android:gravity="center"
            android:hint="距離..."/>

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="メートル"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:layout_marginRight="12dp"
            android:textSize="32dp"
            android:layout_gravity="right"
            android:textColor="#303030"
            android:layout_marginTop="15dp"/>

    </FrameLayout>

</LinearLayout>
APKファイルをダウンロード サンプルプロジェクトをダウンロード

, , , , ,

サンプルプログラムにならない小さなコード1 android EditText 文字が変更された時、変更を検知するサンプル@tryEditTe...

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>