Java 使用按钮创建编辑文本?
我正在创建一个应用程序,允许用户添加可编辑的文本字段,并在其中保存数据。现在我的问题是:如何在按下按钮时添加多个编辑文本框。有没有办法做到这一点,或者有其他替代建议?您也可以只更改editText的可见性,而不是创建它们!请参阅此代码段:Java 使用按钮创建编辑文本?,java,android,xml,android-studio,Java,Android,Xml,Android Studio,我正在创建一个应用程序,允许用户添加可编辑的文本字段,并在其中保存数据。现在我的问题是:如何在按下按钮时添加多个编辑文本框。有没有办法做到这一点,或者有其他替代建议?您也可以只更改editText的可见性,而不是创建它们!请参阅此代码段: <EditText android:id="@+id/yourId" android:layout_width="wrap_content" android:layout_height="wrap_content" and
<EditText
android:id="@+id/yourId"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"/>
它可以使您的编辑文本可见注意:通过这种方式,您可以更好地控制EditText,并在可见性中设计它们,最后将它们隐藏起来 沙欣:你所尝试的,请展示你的努力。好吧,在这种情况下,假设我有10个可编辑文本,那么我如何让它们一个接一个地可见?方法是一样的!您可以将编辑文本id保存在
数组中
并设置一个类似i
的计数器,然后当您单击按钮时,您可以将文本设置为is edittext,并根据需要更改i+1`或i-1
textview的可见性。不过,我只尝试了C中的数组。我是一名Java初学者,任何帮助都将不胜感激:)这是一个很好的教程:谷歌it!你可以找到一些好的解决办法!(巴希)
EditText edt = (EditText) findViewById(R.id.yourId);
edt.setVisibility(VISIBLE);