标签: android-edittext

如何在edittext中输入正好4个数字/字母时运行代码

如果在edittext中输入了4个数字/字母,我该如何运行一些代码?

android android-edittext

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

从错误的线程异常中调用

当我试图将另一个视图带到前面时,我在这里得到一个例外.它发生在我的BoardView类的最后一个方法中,它表示if(lives == 0).任何人都可以看到我应该在哪里调用这个来自?的方法?

public class BoardView extends SurfaceView implements SurfaceHolder.Callback{
Context mContext;

// thread initialization
private BoardThread thread;
Thread timer;

// box variables
Bitmap box = 
    (BitmapFactory.decodeResource
            (getResources(), R.drawable.box));
private int box_x = 140;
private int box_y = 378;
private int boxWidth = box.getWidth();
private int boxHeight = box.getHeight();

// storage
private Vector<Blossom> blossomVector = new Vector<Blossom>();
Iterator<Blossom> dataIterator = blossomVector.iterator();

// counters
private int blossomNum = 0;
private String score;
private int currentScore = 0;
private int lives = …
Run Code Online (Sandbox Code Playgroud)

android android-linearlayout android-edittext android-framelayout

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

EditText输入类型问题

EditText我的屏幕上有一个名字.我想只接受来自az,AZ的字母表格式,不应接受数字,特殊字符.

我正在使用inputtype="textPersonName"它,但它不工作,它接受意味着显示所有数字,字符等.

对于电话领域inputtype="phone"正在使用它接受仅在字段`中显示数字的方法.

为什么这样?

android android-edittext

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

EditText框中的选框文字?

如何在EditText框中为文本设置marquee属性?

android marquee android-edittext

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

Android EdittextPreference提示(android:提示)

我有一个带有EditTextPreference的首选项屏幕.如何设置提示

或者在xml中

android:hint
Run Code Online (Sandbox Code Playgroud)

或者像代码一样

setHint(int), setHint(CharSequence hint)
Run Code Online (Sandbox Code Playgroud)

在EditText字段上的EditTextPreference上?我认为它就像在EditText上,但我没有找到这样的东西.谢谢.

android hint preference preferencescreen android-edittext

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

键盘隐藏的edittext并没有滚动ANDROID

我做了一个带有5个edittexts的表单但是当键盘要显示最后两个edittext时我看不到.

切换到下一个字段的唯一方法是使用键盘上的按钮.

有没有使用按钮添加滚动的解决方案?

我尝试使用sdk 3,调整键盘和其他类似的东西.

keyboard hidden android android-edittext

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

如何检查编辑文本为空

我正在开发一个应用程序,如果我点击一个按钮,它将检查所有编辑文本是否为空或写入的东西,并为该消息提供类似的警报框.我已经制作了一个方法并在Onclick事件中调用它.但我是无法获得所需的结果,因为语法错误不是甚至logcat没有显示任何错误请帮助我...提前感谢..

    ImageButton b2=(ImageButton)findViewById(R.id.imageButton2);

   b2.setOnClickListener(new OnClickListener()
   {

    @Override
    public void onClick(View arg0) {
        checkValue();

    }

    private void checkValue() {
        EditText e = (EditText) findViewById(R.id.editText1);
           EditText e1 = (EditText) findViewById(R.id.editText2);
           EditText e2 = (EditText) findViewById(R.id.editText3);
           EditText e3 = (EditText) findViewById(R.id.editText4);
           EditText e4 = (EditText) findViewById(R.id.editText5);
           EditText e5 = (EditText) findViewById(R.id.editText6);
        String f = e.getText().toString();
         String f1 = e1.getText().toString(); 
           String f2 = e2.getText().toString();
           String f3 = e3.getText().toString();
           String f4 = e4.getText().toString();
           String f5 = e5.getText().toString();

        if ((f.length()>0)&&(f1.length()>0)&&(f2.length()>0)&&(f3.length()>0)&&(f4.length()>0)&&(f5.length()>0)) { 

            AlertDialog alert= new AlertDialog.Builder(Test.this).create();
            alert.setTitle("Exception:Incomplete …
Run Code Online (Sandbox Code Playgroud)

android android-edittext android-alertdialog

0
推荐指数
3
解决办法
2万
查看次数

Android两个edittext应该显示在键盘上方

这个问题可能看起来很简单,但我不知道答案.在登录页面中,我有两个edittext,当第一个edittext聚焦时,键盘出现并隐藏第二个edittext,这对我来说是个问题.我需要的是,当键盘出现时,它不应该隐藏第二个edittext,而应该显示它们.等待有价值的评论和回应.

编辑:#1

<?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">
    <RelativeLayout android:orientation="vertical"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    android:background="@drawable/login_bg">
    <!-- <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" 
        android:id="@+id/loginScrollView" android:layout_above="@+id/footer" android:scrollbars="vertical" 
        android:fadingEdge="none"> -->
    <LinearLayout android:orientation="vertical"
        android:layout_width="fill_parent" android:layout_height="fill_parent"
        android:id="@+id/loginMainLayout" android:layout_above="@+id/footer">

        <ImageView android:layout_width="fill_parent" android:id="@+id/logo_image_login"
            android:layout_height="0dip" android:layout_weight="27"
            android:src="@drawable/video_date_logo_a" android:scaleType="fitCenter"
            android:layout_marginTop="20dip" android:layout_marginBottom="0dip"></ImageView>

        <TableLayout android:layout_width="fill_parent"
            android:layout_height="0dip" android:layout_weight="23"
            android:paddingLeft="5dip" android:paddingRight="5dip">
            <TableRow android:layout_marginLeft="10dip"
                android:layout_height="0dip" android:layout_weight="1"
                android:layout_marginRight="5dip" android:layout_marginTop="10dip"
                android:layout_marginBottom="5dip" android:gravity="center_vertical">
                <TextView android:layout_width="0dip"
                    style="@style/ivideodate.blue.small" android:layout_weight="0.35"
                    android:layout_height="wrap_content" android:text="@string/login_email"></TextView>
                <EditText android:layout_width="0dip" android:id="@+id/login_emailid"
                    android:layout_weight="0.80" android:layout_height="wrap_content"
                    android:maxLength="40" android:singleLine="true" android:text=""
                    style="@style/ivideodate.black.input" android:background="@drawable/tagline_bg_a"
                    android:focusableInTouchMode="true" android:layout_marginRight="5dip"
                    android:inputType="textEmailAddress"></EditText>
            </TableRow>
            <TableRow android:layout_marginLeft="10dip"
                android:layout_marginRight="5dip" android:layout_marginTop="10dip"
                android:layout_marginBottom="5dip" android:layout_height="0dip"
                android:layout_weight="1" android:gravity="center_vertical"> …
Run Code Online (Sandbox Code Playgroud)

keyboard android android-edittext

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

从Android中的EditText检索数据?

如何使用Java中的用户输入EditText的任何内容?仅举一个例子,也许用户输入"我这个周末度过了愉快的时光!" 进入EditText(如Facebook更新或推文).我想做点什么"这个周末我度过了愉快的时光!" 那么如何在应用程序中使用Java来影响它?

java xml android android-edittext

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

使用BaseExpandableListAdapter在ExpandableListView中过滤文本

我需要你的帮助:)我有一个EditText,下面是ExpandableListView.我使用了BaseExpandableListAdapter和groups/child.我希望当用户在EditText中写入时,ExpandableListView只显示插入了文本的组(项).我认为我必须创建一个过滤器.这里有一段我​​的源代码.有人可以帮帮我吗?先感谢您

         @Override
     public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState
               setContentView(R.layout.main);
               et = (EditText) findViewById(R.id.filterText);

               et.setSingleLine();  
               et.addTextChangedListener(new TextWatcher() {

        @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {
            // TODO Auto-generated method stub
            if (et.getText().toString().equals(""))
                elv.setBackgroundColor(Color.BLACK);
            else
            {
                elv.setBackgroundColor(Color.WHITE);
            }
        }
             @Override
             public void beforeTextChanged(CharSequence s, int start, int count,int after) {
            // TODO Auto-generated method stub          
        }

        @Override
        public void afterTextChanged(Editable s) {
            // TODO Auto-generated method stub

        }
    });

            elv=getExpandableListView();
            mAdapter = new MyExpandableListAdapter(fields_select,description);
            elv.setAdapter(mAdapter);

            class MyExpandableListAdapter …
Run Code Online (Sandbox Code Playgroud)

android filter adapter expandablelistview android-edittext

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