Hello, When I use PasswordTransformationMethod with HTC Sensation XL (Android 2.3.5) It crashes when I touch the TextView (if already have a value). I tested the same application on Samsung N7000-Galaxy Note (Android 2.3.5) and works fine. I tested with Samsung Galaxy Ace (Android 2.3.4), Samsung Nexus S (Android 4.1) and works fine.
It seems it is related with HTC devices. The reason I'm using a TextView instead of an EditText is because we use a build-in keypad. We can't use EditText, because Android keypad appears when the user touches the component. Please see the stacktrace below. Do you know how can I solve it? Thanks in advance, Santiago 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): java.lang.NullPointerException 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): at com.htc.embedded.EmbeddedLogger.onHandleApplicationCrash(EmbeddedLogger.java:56) 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): at com.android.server.am.ActivityManagerService.handleApplicationCrash(ActivityManagerService.java:7735) 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:1033) 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1657) 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): at android.os.Binder.execTransact(Binder.java:320) 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): at dalvik.system.NativeStart.run(Native Method) 09-03 15:17:29.671: ERROR/EmbeddedLogger(1481): Application Label: <ERROR> 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): FATAL EXCEPTION: main 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): java.lang.NullPointerException 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.widget.TextView.onTouchEvent(TextView.java:7579) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.View.dispatchTouchEvent(View.java:3933) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:906) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1877) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1211) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.app.Activity.dispatchTouchEvent(Activity.java:2228) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1852) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2401) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.view.ViewRoot.handleMessage(ViewRoot.java:2014) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.os.Handler.dispatchMessage(Handler.java:99) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.os.Looper.loop(Looper.java:150) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at android.app.ActivityThread.main(ActivityThread.java:4389) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at java.lang.reflect.Method.invokeNative(Native Method) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at java.lang.reflect.Method.invoke(Method.java:507) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607) 09-03 15:17:29.671: ERROR/AndroidRuntime(12959): at dalvik.system.NativeStart.main(Native Method) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en