java - 点击按钮后创建文本字段(Eclipse/Android)

标签 java android eclipse button

我正在尝试在 Eclipse 中学习 Android 开发,但我陷入了困境。我用它创建了一个按钮。

<Button
    android:layout_width="150dp"
    android:layout_height="wrap_content"
    android:text="bla"
    android:layout_gravity="center"
    android:textSize="15dp"
     android:id="@+id/bla"
    />

我的听众如下。

button1=(Button) findViewById(R.id.bla);
button1.setOnClickListener(new View.OnClickListener() {
                    public void onClick(View v) {

                    }
                });

我想要的是以下内容。当我单击按钮时,我希望看到 3 个不同的文本字段。在该文本字段中输入一些值后,我想返回到包含 button1 的初始屏幕。我怎样才能做到这一点?另外,我可以使用哪种方法存储写入此文本字段的值?

编辑:所有答案都有帮助,我对它们投了赞成票,但由于清晰,我接受了迭戈的答案

最佳答案

如果您希望在单击 Button 后显示 EditText,您可以将它们全部包含在同一个 XML 布局文件中,请设置 EditText > 更改为 INVISIBLE (android:visibility="invisible") 并在 OnClick 监听器中将其更改为 VISIBLE

关于java - 点击按钮后创建文本字段(Eclipse/Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38136497/

相关文章:

java - 是否有任何 API 允许您在 c/c++ 中调用部分 Android SDK?

android EditText 提示不出现

eclipse - eclipse中如何获取选中单词的长度?

java - Weblogic10.3.5 eclipse服务器配置问题

基于 Java 的 Web 框架替代品

java - 将当前选定的测试类作为参数的 Eclipse Junit 运行配置?

java - switch case语句错误: case expressions must be constant expression

java - 具有 JTable 多行列的自定义渲染器

java - 如何从android java中的cordova-plugin-nativestorage获取数据

java - Eclipse - 在界面中出现 Java 堆错误