其实我希望每次按下按钮2编辑文本设置为可见,每次按下按钮时都会发生同样的事情。 基本上只要用户按下按钮2的EditText应该出现 请suggest.ThankYou :)设置每次按下按钮时可见的编辑文本
回答
点击监听器只需添加到该按钮,并更改EDITTEXT的可视性,它(任何循环的概念?):
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
editTextName.setVisible(true);
}
});
那么,根据你的代码,这将发生只有一次我。e第一次按下按钮时。我希望每次按下按钮时都会发生这种情况.i.e每当用户按下按钮2 editText弹出(设置可见) –
我不知道我明白。当我释放按钮时,编辑文本必须消失? – Ollaw
不,每当按下按钮时会发生什么2编辑文本应该出现,并且之后应该保留。 –
不知道如果我收到了你的问题的权利,但你可以在XML editext领域使用android:setvisibility=gone
,然后在你的按钮使用onclick
edittext.setVisibility(View.VISIBLE);
做出的EditText字段可见。
最初,editText处于不活动状态。并且每按一次按钮2 editText被设置为可见。根据您的代码,只有在按下按钮时才会发生第一次。我希望这种情况发生多次,即每按一次按钮编辑文本应设置为可见 –
只需设置初始可见性的代码或XML来GONE 然后添加onClickListener
android:visibility="gone"
//
或
btn2.setVisibility(View.GONE)
btn2.setOnClickListener(new View.OnClickListener(){
[email protected]
public void onClick(View view) {
editText.setVisible(true);
}
});
如何多次执行此操作(任何循环概念)?我希望每按一次按钮编辑文本应设置为可见 –
为了使编辑文本在每次按下按钮时都可见,它应该在一段时间内不可见。您在哪里设置隐形? –
你想每次填充一个EditText按钮被按下?
为您的EditText布局:
public EditText createEditText() {
final LayoutParams lparams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
final EditText edittext = new EditText(this); Editext.setLayoutParams(lparams);
return edittext; }
,然后添加edittexts到您的布局:
rl.addView(createEditText());
是的,每按一次按钮都会出现2编辑文字 –
首先是谢谢。并且应该做些什么来将用户输入的信息传递给另一个由每个editText创建的活动。我的意思是如何在这里使用“Intent_obj.putExtra()”来创建这些dyanamically创建的editText,或者是否有其他方法可以做到这一点。?请帮忙! –
如果我理解正确的话,你要编辑的文本设置为可见的新闻一个按钮。
在你的主类:这可以通过以下步骤来完成
创建2个新的EditText
变量:
EditText myEditText1;
EditText myEditText2;
创建一个新的方法被调用按钮点击:
void buttonClick(View view){
//Get References
myEditText1 = (EditText) findViewById(R.id.first_edit_text);
myEditText2 = (EditText) findViewById(R.id.second_edit_text);
//Set visible
myEditText1.setVisibility(View.VISIBLE);
myEditText2.setVisibility(View.VISIBLE);
//Set edit texts to empty string to reset ("Recreation")
myEditText1.setText("");
myEditText2.setText("");
}
在您的XML中:
添加onClick
属性的按钮:
android:onClick="buttonClick";
添加id
您EditTexts:
android:id="@+id/first_edit_text"
android:id="@+id/second_edit_text"
现在,只要按下按钮,编辑文本变得可见,不需要循环。如果你也想按按钮之前被隐藏,添加:
android:visibility="invisible"
但是,每次按下按钮时都会发生这种情况。根据您的代码,这只会发生一次,即第一次按下按钮。 –
您是否想每次按下按钮时都会出现一个新的编辑文本?你能一步一步描述所需的行为吗? –
是的,每次按下按钮2编辑文本出现 –
- 1. 我每次按下按钮时如何更改textView的文本?
- 2. Android:如何设置按钮点击编辑文本的内容?
- 3. 按钮在ActionBar设置可见性?
- 4. 按钮在文本和可见的上方文本下不可见
- 5. 设置按钮能见度
- 6. 每次按下循环输出按钮
- 7. 按钮每次按下更改标题
- 8. $ count ++每次按下提交按钮
- 9. 每60秒编程一次'按'按钮
- 10. 将编辑文本位置设置为父按钮的右侧,并在按钮点击时动态添加
- 11. 所见即所得的编辑按钮
- 12. 编辑按钮设计
- 13. 带按钮的文本编辑器?
- 14. 按钮,使每个表的列可见
- 15. 将CSS可见性设置为可见按钮点击 - Reactjs
- 16. 如何在每次点击按钮时更改按钮的文本值?
- 17. Android:编辑文本开始按钮
- 18. 使用按钮和文本编辑
- 19. 悬停时编辑按钮
- 20. 如何在按下时更改按钮的文本位置?
- 21. JQuery - 如何在每次按下按钮时创建新的可拖动div div
- 22. C#每次按下按钮时递增循环
- 23. 如何设置单选按钮的值编辑时?
- 24. android片段重新加载(onCreate)每次当按钮按下时按下
- 25. 每次单击按钮时更改多个单选按钮文本:android
- 26. 当按下按钮时,文本框会聚焦在按钮上?
- 27. Drupal的浏览次数:添加编辑按钮,每个项目
- 28. Make按钮在每小时的开始时都可见?
- 29. 每次按下按钮时如何添加新的文字浏览?
- 30. 可可触摸 - 时间按钮按下
何时应该消失? – Ollaw
在按下按钮后,它应该保持可见状态。最初它处于消失状态。 –