标签: android-edittext

带有帮助工具提示的EditText

我在iphone上有这个应用程序,我想用它来制作android,在iphone上开始在EditText中编辑文本时,一个消息的工具提示显示在显示的顶部,我想让它也适用于android,但我没有找不到任何有用的东西,这里有iphone printscreen的链接

http://www.codemyworld.com/edi/Android/IMG_0022.PNG

android tooltip imageview android-edittext

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

是否有可能在Android 2.x中创建一个看起来像Android 4的EditText的EditText?

是否有可能EditText在android 2.x中制作一个看起来像EditTextAndroid 4的?我的意思是蓝色背光,下面有法兰边缘.

android styles android-edittext

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

如何限制EditText中的输入?

我有一个EditText.我只想输入字符:a->z,A->Z,0->9 and @.#,-,_ 如何限制键盘上的键输入EditText

android android-widget android-edittext

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

设置EditText以接受双值的问题

我将EditText字段设置为android:inputType="numberSigned"XML文件.但似乎它只接受非浮动值,因为它不允许用户输入浮点(点).但实际上,我必须有double值,所以它必须支持双值.我该怎么做?我更喜欢XML中的一种方式.请帮忙!

java eclipse android android-edittext

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

Android - 中间的Edittext垂直线

我有一个edittext的问题,我不知道如何解决它.问题是在edittext的中间有一条垂直线,如何删除它?此问题仅出现在小屏幕上.

我的代码是:

<EditText
        android:id="@+id/txt1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@+id/txt1"
        android:capitalize="none"
        android:gravity="center"
        android:inputType="text|textNoSuggestions"
        android:padding="0dp"
        android:singleLine="true"
        android:textSize="15dp" >
</EditText>
Run Code Online (Sandbox Code Playgroud)

非常感谢


所有代码是:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/layoutsolutionhorizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@+id/txtquestionmethodhorizontal"
    android:gravity="top|center_vertical|center_horizontal" >

    <EditText
        android:id="@+id/txtsolutionhorizontal0"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:capitalize="none"
        android:gravity="center"
        android:inputType="text|textNoSuggestions"
        android:padding="0dp"
        android:singleLine="true"
        android:textSize="15dp" >
    </EditText>

    <EditText
        android:id="@+id/txtsolutionhorizontal1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@+id/txtsolutionhorizontal0"
        android:capitalize="none"
        android:gravity="center"
        android:inputType="text|textNoSuggestions"
        android:padding="0dp"
        android:singleLine="true"
        android:textSize="15dp" >
    </EditText>

    <EditText
        android:id="@+id/txtsolutionhorizontal2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@+id/txtsolutionhorizontal1"
        android:capitalize="none"
        android:gravity="center"
        android:inputType="text|textNoSuggestions"
        android:padding="0dp"
        android:singleLine="true"
        android:textSize="15dp" >
    </EditText>

    <EditText
        android:id="@+id/txtsolutionhorizontal3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@+id/txtsolutionhorizontal2"
        android:capitalize="none"
        android:gravity="center"
        android:inputType="text|textNoSuggestions" …
Run Code Online (Sandbox Code Playgroud)

android android-edittext

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

没有从EditText获得任何东西

嗨,我是Android开发的新手,我只是开发一个应用程序take(在EDIT-TEXT)输入(整数)转换为厘米并显示为普通文本(在文本视图中).但是我进入Edit-Text时我无法检索它我发布了我的xml和java代码:

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"  
>

    <EditText
        android:id="@+id/edittext1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center"    
        android:hint="@string/Hint1"
        android:inputType="number" />

    <Button
        android:id="@+id/Convert"
        android:text="@string/Convert"
        android:layout_width="250dp"
        android:layout_height="wrap_content"        
        android:layout_gravity="center"
        android:gravity="center"
        android:textSize="30sp"
    />

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/Result" 
       android:textSize="30sp"
     />

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

*Java代码:*

public class MainActivity extends Activity
{   
    TextView textView1 = null;
    EditText edittext1 = null;
    int no2 = 0;
    int centimeters1 = 0;
    String text1 ="ssssss";
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main); 

        edittext1 = (EditText) findViewById(R.id.edittext1);
        textView1 = (TextView) findViewById(R.id.textView1);    
        text1 = …
Run Code Online (Sandbox Code Playgroud)

android android-edittext

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

用于API级别8的ICS样式EditText

如何为ICS中的Holo主题设置EditText的样式,使其与API级别为8的设备兼容.

我尝试了以下代码,但它与API 8不兼容.

<EditText
        android:id="@+id/editText1"
        style="@android:style/Widget.Holo.EditText"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
Run Code Online (Sandbox Code Playgroud)

android android-edittext android-holo-everywhere

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

Android edittext onclick事件处理和选择

我有两个编辑文本视图.如果我先点击,我需要选择第一个edittext并设置为第二个"00".喜欢默认的android闹钟.我的问题:

  • 我有api等级10,所以我写不出像:

firstEText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
    @Override
    public void onFocusChange(View v, boolean hasFocus) {
        secondEText.setText("00");
    }
});
Run Code Online (Sandbox Code Playgroud)

如果我使用

firstEText.setOnKeyListener(new View.OnKeyListener() {
    @Override
    public void onFocusChange(View v, boolean hasFocus) {
        secondEText.setText("00");
    }
});
Run Code Online (Sandbox Code Playgroud)

所以我需要两次点击我的视图.可能的方法:

firstEText.setOnTouchListener(new OnTouchListener() {
    public boolean onTouch(View view, MotionEvent event) {
        if (event.getAction() == MotionEvent.ACTION_DOWN) {

            //but with onTouch listener I have problems with 
            //edit text selection:
            ((EditText) view).setSelection(0, ((EditText) view).getText().length());
        }
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

所以我的.setSelection并不总是有效.我的天啊!请帮帮我

android onclick selection android-edittext

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

以编程方式将重力添加到EditText

我尝试将CENTER_VERTICAL添加到EditText:

((EditText)childView).setGravity( ((EditText)childView).getGravity() | Gravity.CENTER_VERTICAL);
Run Code Online (Sandbox Code Playgroud)

我需要ADD(但不要改变!!!)View的另一个当前重力.

例如,EditText已经具有重力LEFT.我试试

((EditText)childView).setGravity( Gravity.CENTER_VERTICAL);
Run Code Online (Sandbox Code Playgroud)

但是新的引力会杀死左重力.

添加新引力的最佳方法是什么?

java android gravity android-edittext

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

Android:两个相互依赖的EditTexts

我有两个EditTexts.一个是例如以℃为单位的温度,另一个是以°F为单位的温度.当用户编辑一个EditTexts时,我希望另一个相应地进行更改.

问题是这改变了make循环,EditTexts互相改变.怎么解决这个?当我以编程方式更改第一个时,我仍希望在其他EditText中有反应,但没有循环...

android android-edittext

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