EditText包含“常量”

时间:2015-05-08 13:28:30

标签: android time android-edittext customization

我想自定义一个EditText,它应该具有如下图所示的“常量”,以便我得到分钟和秒。 (数字界面无关紧要)。

2 个答案:

答案 0 :(得分:1)

尝试使用此代码,此代码在此处,我已尝试使用此代码。此代码正常运行。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" 
android:orientation="vertical">  
<EditText 
    android:layout_width="fill_parent"
    android:layout_height="50dp"
    android:layout_marginTop="50dp" 
    android:textColor="#000000" 
    android:background="#CCCCCC"
    /> 
<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:gravity="center"
    android:orientation="horizontal"
    >
<Button
    android:id="@+id/btn0"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="0" />

<Button
    android:id="@+id/btn1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="1" />

<Button
    android:id="@+id/btn2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="2" />
</LinearLayout>
 <LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:orientation="horizontal"
    >
<Button
    android:id="@+id/btn3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="3" />

<Button
    android:id="@+id/btn4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="4" />

<Button
    android:id="@+id/btn5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="5" />
</LinearLayout>
 <LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:orientation="horizontal"
    >
<Button
    android:id="@+id/btn6"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="6" />

<Button
    android:id="@+id/btn7"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="7" />

<Button
    android:id="@+id/btn8"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="8" />
</LinearLayout>

此处显示的是here is pic below UI

下方的图片

答案 1 :(得分:0)

首先,我在您发布的屏幕上看不到EditText,这是在单击数字时更新的纯文本视图。

无论如何,您可以使用多个TextViews / EditTexts,这样您也可以轻松更改格式,或者您可以自己以编程方式更改格式。如果您想拥有一个接受参数的字符串资源,请参阅here了解如何执行此操作。