0

我正在尝试使用 android,这对我来说似乎有点奇怪。

下面是我的部分代码和我得到的输出。

主要 XML

活动 XML(随叫随到)

主.java

活动.java

这是我现在的问题。

我知道数据库将与IP相同。现在这样做是因为出于某种原因,如果我 String database_login = editText_database.getText().toString(); 出于某种原因将其更改为应用程序崩溃。

但我真的无法理解的是,除了用户名之外一切正常的输出。

对于用户名,我得到与密码相同的值。IP 打印正常,端口正常,数据库(由于某种原因应用程序在使用它的变量时崩溃),用户名(与密码字段相同),密码就好了。

谢谢

4

2 回答 2

1

在你的 main_xml 你有:

 <EditText
    android:id="@+id/edit_databse"
    ...
    android:inputType="text" />

android:id=@+id/edit_databse。写错了 也许这就是崩溃的原因。

于 2013-10-31T10:12:20.390 回答
0

正如我在评论中所说:

  1. 您的 xml id @+id/edit_databse 与您正在使用的 R.id.edit_database 不匹配。这就是它崩溃的原因。
  2. EXTRA_PASSWORD等于EXTRA_USERNAME:检查他们的声明。如果您使用 eclipse 按住 Control 并按住它,请使用鼠标单击 EXTRA_PASSWORD。
于 2013-10-31T10:24:23.413 回答