标签: android-edittext

如何在编辑文本android中添加图像

我想在edittext视图中添加图像.例如,我有大小为250*250的图像我希望在高度为250之后显示文本左侧,之后必须在正常左侧位置显示文本.

               Some text some text some text
  Some image   Some text some text some text
               Some text some text some text
Some text some text some text Some text some 
text some text some text some text Some text 
some text Some text some text Some text some
Run Code Online (Sandbox Code Playgroud)

android-layout android-imageview android-edittext spannablestring spannable

1
推荐指数
1
解决办法
4311
查看次数

EditText无法更改文本颜色

我试图像这样改变EditText中的文本颜色

 <EditText
        android:id="@+id/txtUserName"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_margin="5dp"
        android:gravity="right"
        android:hint="@string/hint_user_name"
        android:textColor="#B49228FF" >

        <requestFocus />
    </EditText>

    <EditText
        android:id="@+id/txtPassword"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="50px"
        android:gravity="right"
        android:hint="@string/hint_password"
        android:inputType="textPassword"
        android:textColor="#B49228" />
Run Code Online (Sandbox Code Playgroud)

但它没有改变这种颜色#B49228就像这样的金色 在此输入图像描述

我的设备 : HoneyWell Delphine 70e

android textcolor android-edittext

1
推荐指数
2
解决办法
5047
查看次数

Textwatcher给出Stackoverflow错误

我正在制作一个使用TextWatcher的长度转换器.缩短的代码是

 v1.addTextChangedListener(new TextWatcher() {

         @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {
            }
            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
                val1=Double.parseDouble(v1.getText().toString()); 
                val2=InchToCm(val1); 
                val3=InchToMl(val1);
                val4=InchToKm(val1);
                val5=InchToM(val1);
                val6=InchToY(val1);
                val7=InchToFt(val1);
                val8=InchToLg(val1);
                val9=InchToLgn(val1);
                val11=InchTomm(val1);
                val12=InchToNm(val1);


                v2. setText(Double.toString(val2)); 
                v3. setText(Double.toString(val3)); 
                v4. setText(Double.toString(val4)); 
                v5. setText(Double.toString(val5)); 
                v6. setText(Double.toString(val6)); 
                v7. setText(Double.toString(val7)); 
                v8. setText(Double.toString(val8));
                v9. setText(Double.toString(val9)); 
                v11. setText(Double.toString(val11)); 
                v12. setText(Double.toString(val12));

            }

            @Override
            public void afterTextChanged(Editable s) {

            }
        });
     v2.addTextChangedListener(new TextWatcher() {

         @Override
            public void beforeTextChanged(CharSequence s, int start, int …
Run Code Online (Sandbox Code Playgroud)

eclipse stack-overflow android android-edittext

1
推荐指数
1
解决办法
3447
查看次数

在Edittext Android中编辑下划线的颜色

我想在Edittext中更改下划线的颜色,并按照一些教程来执行此操作.

我创建这个xml文件:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item>
        <shape android:shape="rectangle" >
            <solid android:color="#00FFFFFF" />

            <padding android:bottom="2dp" />

            <stroke
                android:width="1dp"
                android:color="#FFFFFF" />
        </shape>
    </item>


</layer-list>
Run Code Online (Sandbox Code Playgroud)

但我只做下划线而不是所有矩形,类似于默认线但是蓝色和纯色背景的白色内部.

我怎样才能做到这一点?

谢谢

java android android-edittext

1
推荐指数
1
解决办法
4033
查看次数

为什么这个简单的Android应用程序是递归的?

这里有新的SO用户,相当新的Java.运行此命令时,它会因java.lang.stackoverflow错误而崩溃.我很确定它是递归的,但我无法弄清楚为什么.我已经尝试逐步调试但是我收到一个错误,它无法找到类文件.这是代码:

 protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    newPrice.addTextChangedListener(tradeWatch);
    tradeIn.addTextChangedListener(tradeWatch);
    acc.addTextChangedListener(tradeWatch);
    tradeDif.addTextChangedListener(tradeWatch);

}

TextWatcher tradeWatch = new TextWatcher() {

    @Override
    public void afterTextChanged(Editable s) {
        calcTrade();

    }

    @Override
    public void beforeTextChanged(CharSequence s, int start, int count,
            int after) {
        // TODO Auto-generated method stub

    }

    @Override
    public void onTextChanged(CharSequence s, int start, int before,
            int count) {
        // TODO Auto-generated method stub

    }

};

private void calcTrade() {
Editable eValue1 = newPrice.getText(), eValue2 = tradeIn.getText(), eValue3 = acc.getText();
Double value1 …
Run Code Online (Sandbox Code Playgroud)

java recursion android textview android-edittext

1
推荐指数
1
解决办法
213
查看次数

我们如何在android中使用粗边框(某种颜色)和白色背景制作EditText?

我得到了一些代码,但没有得到 -

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
       android:thickness="0dp" 
       android:shape="rectangle">

  <stroke android:width="2dp"
         android:color="#00cc33"/>

</shape>
Run Code Online (Sandbox Code Playgroud)

它提供边框颜色,但背景颜色为黑色.提前致谢...

android styles android-edittext android-styles

1
推荐指数
1
解决办法
6833
查看次数

如何在我的自定义主题中设置EditText中的选择颜色?(机器人)

我创建了自定义主题,在我的布局中,我有几个EditText视图.自从我开始

android:selectAllOnFocus="true"
Run Code Online (Sandbox Code Playgroud)

,我注意到选择的颜色是我手机的默认颜色,所以我想知道我可以设置一些属性,当然,在我的主题定义中有一个想要的效果,即设置选择的颜色需要的颜色?

最好的,Deveti

customization android android-theme android-edittext

1
推荐指数
1
解决办法
1279
查看次数

进入页面时,设置特定的edittext有光标闪烁

问题是有一个edittext我想设置它默认有一个光标就可以了(但没有焦点和隐藏键盘)

尝试

          android:textCursorDrawable="@null"
                android:cursorVisible="true"



               <EditText
                    android:id="@+id/comment"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_margin="1dp"
                    android:background="@drawable/comment"
                    android:hint="@string/cmt"
                    android:paddingLeft="5dp"
                    android:paddingRight="5dp"
                    android:textColor="#AAACAD"
                    android:textColorHint="#AAACAD"
                    android:textCursorDrawable="@null"
                    android:cursorVisible="true"
                    android:textSize="15sp" />
Run Code Online (Sandbox Code Playgroud)

但不行.请帮忙.非常感谢

android android-layout android-edittext android-cursor

1
推荐指数
1
解决办法
943
查看次数

Edittext样式无法打开键盘

我正在为teme中的所有edittext创建样式.

 <style name="edittextStyle">
            <item name="android:drawablePadding">10dp</item>
            <item name="android:background">@drawable/white_round</item>
            <item name="android:textColor">@color/black</item>
            <item name="android:textColorHint">@color/gray</item>
            <item name="android:singleLine">true</item>
            <item name="android:padding">5dp</item>
            <item name="android:gravity">center_vertical</item>
        </style>

   <style name="AppTheme" parent="AppBaseTheme">
       <item name="android:editTextStyle">@style/edittextStyle</item>

        <item name="android:textSize">@dimen/font_medium</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

它按预期工作,所有edittexts都采用白色背景设计.但他们没有得到输入.

如果我将样式属性直接放到edittext上,它就会得到输入.我错过了什么?

android android-edittext android-styles

1
推荐指数
1
解决办法
232
查看次数

Android EditText边框背景颜色

在我的应用程序中,我设置EditText了边框背景颜色,它在所有设备上都能正常工作,但在我的4.1.2设备上整个EditText显示为黑色.我可以在其中输入文字,一切正常,但文字不可见,因为它EditText是完全黑色的.如果我删除背景边框颜色,它工作正常.

这是我的edittext的xml代码.

<EditText
     android:id="@+id/et_date_from"
     android:layout_width="wrap_content"
     android:layout_height="match_parent"
     android:layout_weight="0.68"
     android:background="@drawable/edittext_border"
     android:ems="10" />
Run Code Online (Sandbox Code Playgroud)

edittext_border.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
    android:thickness="0dp" >

    <stroke
        android:width="1dp"
        android:color="@color/test_blue_light" />

    <corners android:radius="5dp" />

</shape>
Run Code Online (Sandbox Code Playgroud)

请给我任何解决方案.

android border colors android-layout android-edittext

1
推荐指数
1
解决办法
2695
查看次数