android - 创建运行时 editText 对象时出现异常

标签 android android-edittext

我尝试通过这种方式在运行时创建一个 EditText 对象:

EditText et=new EditText(MyActivity.this);

我在其他平板电脑的三星 Galaxy Tab 中遇到了以下异常,它工作正常。

android.os.Handler.<init>(Handler.java:121)
android.sec.clipboard.ClipboardExManager$1.<init>(ClipboardExManager.java:90)
android.sec.clipboard.ClipboardExManager.<init>(ClipboardExManager.java:89)
android.app.ContextImpl$8.createService(ContextImpl.java:292)
android.app.ContextImpl$ServiceFetcher.getService(ContextImpl.java:199)
android.app.ContextImpl.getSystemService(ContextImpl.java:1158)
android.view.ContextThemeWrapper.getSystemService(ContextThemeWrapper.java:79)
android.app.Activity.getSystemService(Activity.java:3932)
android.widget.EditText.<init>(EditText.java:68)
android.widget.EditText.<init>(EditText.java:62)
android.widget.EditText.<init>(EditText.java:58)

com.example.myProject.MyActivity.insertTextBox(MyActivity.java:8249) com.example.myProject.MyActivity$19.run(com.example.myProject.MyActivity.java:8057)

最佳答案

我只是通过从 xml 布局添加一个 View 来解决这个问题,该 View 在视觉上消失了,然后在线性布局中添加所有 View 运行时,并且它工作正常。我不知道问题是什么,但已经解决了。

关于android - 创建运行时 editText 对象时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12006790/

相关文章:

android - notifydatasetchanged() 无法正常工作

android - 三星游戏启动器将非游戏应用程序检测为游戏

android - 带有辅助工具提示的 EditText

android - 保持应用程序在后台运行

android - 如何以编程方式关闭有根电话的电源?

java - Android HtmlCompat.fromHtml() 创建 Spanned 后如何停止 EditText 显示 javascript

android - 如何限制editText中的某些字符

android - EditText 提示未显示(Java - android)

java - EditText 清除第一个焦点上的文本 - Android

Android:如何处理从右到左的滑动手势