我目前正在开发一个Android应用程序,它可以显示XML文件中的数据,也可以进行编辑。
此应用程序解析XML文档并在EditText视图列表中显示节点内容,XML文件包含具有子节点的项目节点,如下所示
稍后我想在Android应用中编辑此信息,并使用这些新编辑的数据更新XML。
我尝试了什么:
也使用了ListView,但它不允许编辑EditText的文本。当试图编辑焦点去其他地方时。
(XML解析和编写XML部分已完成。)
任何人都可以告诉我一些可能的方法。(我是Android开发中的新手)。****App Screenshot****
答案 0 :(得分:0)
您绝对可以在编辑文本中输入文本,您可以使用OnFocusChangeListener编辑文本,在listview中您需要添加此xml属性:
android:descendantFocusability="beforeDescendants"
并在清单中添加:
<activity
android:name=".youractivity"
.....
android:windowSoftInputMode="stateAlwaysHidden|adjustPan" />