【java-如何使用运行时动态添加和删除的编辑文本创建布局】教程文章相关的互联网学习教程文章

java-如何使用运行时动态添加和删除的编辑文本创建布局【代码】

我正在研究一个调查应用程序,我需要知道如何创建一种布局,该布局可以让用户输入一个问题的多个答案,一旦他输入了第一个文本,则下一个应该在第一个文本下方动态生成. 另外,如何使编辑文本可移动? 赞这个布局:解决方法:只需创建一个新的EditText(View)并将其添加到布局中的首选位置.LinearLayout linearLayout = (LinearLayout)findViewById(R.id.linearLayoutDecisions);EditText editText = new EditText(this);LinearLayout.Lay...

java-禁用“编辑文本”时,OnClickListener不起作用【代码】

我的Android应用程序中有一个edittext视图.对于免费用户,我要禁用edittext视图,当用户点击它时,我要显示Toast.我已经通过以下代码管理了禁用编辑text_status1.setEnabled(false);但是现在我的setOnClickListener也无法正常工作.任何人都可以在禁用edittext的情况下帮助我使其正常工作吗? 谢谢解决方法:代替setEnabled,可以通过以下方式使用setFocusable:EditText some = mView.findViewById(R.id.some);some.setFocusable(false)...

java-在任意位置进行编辑的基于文本的文件的高效设计?

我正在尝试开发一个简单的在线编辑器,以实现实时协作(用Java编写).在此编辑器中,我希望客户端能够在任意位置编辑源代码(例如,将字母“ d”添加到源代码文件的第11行第20列).我不确定如何以有效的方式设计这些源代码文件对象,同时仍允许逐个字母的客户端-服务器同步(类似于Google Docs的工作方式). 我考虑过使用RandomAccessFile,但是在读取this post之后,我认为这不是一种有效的方法.在文件开头附近插入字母会涉及更改文件后的所有...

java – 如何将键事件发送到编辑文本【代码】

例如,将退格键发送到编辑文本控件以删除字符或发送字符代码(如112)以编程方式在edittext控件中附加字符. 实际上,我需要一个类似的方法void onKeyReceived(int keyCode) {// here I would like to append the keyCode to EditText, I know how to add a visible character, but what about some special keys, like arrow key, backspace key. }解决方法:要将模拟退格键发送到EditText,您必须发送按键和释放事件.像这样:mEditText....

java – 从编辑文本创建一个Observable【代码】

我正在使用android数据绑定,我想从编辑文本数据创建一个observable,所以我可以使用rxjava对它进行操作.这是我的代码. XML<EditTextandroid:id="@+id/edit_text_username"android:layout_width="match_parent"android:addTextChangedListener="@{viewModel.getUsername}"android:background="@drawable/border_edit_top"android:drawableLeft="@drawable/ic_person_white_24px"android:drawablePadding="10dp"android:drawableStart...

java – 如何从中间自动填充编辑文本?【代码】

我正在为android.In开发一个联系人管理器项目,我希望在用户注册时自动填充该字段中的电子邮件地址结尾部分.例如,当用户输入他或她的用户名时,它应该自动给出@ gmail.com或@ outlook.com的建议,依此类推. 嗯,这是我的代码的一小部分String[] maindb = {"@gmail.com", "@rediffmail.com", "@hotmail.com", "@outlook.com"};mail = (AutoCompleteTextView) findViewById(R.id.A1_edt_mail);ArrayAdapter<String> adpt = new ArrayAdap...

java – 如何向Android的原生“编辑文本”上下文菜单添加选项

当用户长按任何编辑文本时,是否可以在项目列表中添加内容? (剪切,复制粘贴,选择文本,全选,输入法)我想在此菜单中添加另一个选项,但无法弄明白. 这个问题有一个重复的here,第一个答案的最后一个评论说它“有可能,但不是很漂亮”.然后线程死了. 我真的很想看到任何有用的例子,脏或不:)解决方法:Is it possible to add something to the list of items that shows up when a user long presses on any Edit Text?如果EditText在您的活...

java – 在Appengine数据存储区查看器中编辑文本字段【代码】

有谁知道如何在生产中的appengine数据存储查看器中编辑类型为“文本”的字段?最佳答案:这在管理控制台的数据存储查看器中是不可能的. 它可以在交互式控制台中完成,其中包含以下代码:from google.appengine.ext import db my_object = db.get('my_object_key') my_object.my_text_property = 'The text I want to set' db.put(my_object)您也可以编写一个执行相同操作的处理程序.