如何在不使用Toast的情况下显示错误消息

时间:2014-10-20 13:05:47

标签: android error-handling android-toast

我是否可以使用toast message显示错误消息的任何其他方式。请帮我? 我也不想显示弹出窗口..

2 个答案:

答案 0 :(得分:2)

使用动画,点击edittext(如果它为空)

    Animation shake = AnimationUtils.loadAnimation(LoginActivity.this,
            R.anim.shake);
    editTextId.startAnimation(shake);

在res中创建文件夹动画

添加文件shake.xml

<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fromXDelta="0"
android:interpolator="@anim/cycle_7"
android:toXDelta="10" />

file cycle_7.xml

<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="7" />

答案 1 :(得分:0)

使用setError()方法,您可以像edittext.setError("ur message",icon);

一样使用