Android 如何使用SD卡中xml文件中的数据填充列表视图?
我正在开发带有列表视图的密码管理应用程序,以显示用户名和他们输入的详细信息 我正在使用 viewpass.xmlAndroid 如何使用SD卡中xml文件中的数据填充列表视图?,android,xml,android-listview,xml-parsing,Android,Xml,Android Listview,Xml Parsing,我正在开发带有列表视图的密码管理应用程序,以显示用户名和他们输入的详细信息 我正在使用 viewpass.xml 和用于listview中的自定义listitem listviewitem.xml 我想从sd卡读取这个xml文件,并将其加载到listView中 data.xml <?xml version="1.0" encoding="UTF-8"?> <info> <site>linux.comn</site> <usernam
和用于listview中的自定义listitem
listviewitem.xml
我想从sd卡读取这个xml文件,并将其加载到listView中
data.xml
<?xml version="1.0" encoding="UTF-8"?>
<info>
<site>linux.comn</site>
<username> root </username>
<password>md5hashedvalue</password>
<additional>Additional info</additional>
</info>
linux.com
根
md5hashedvalue
附加信息
谁能给我一个加载listview的方法。您不必使用
listview
,它更复杂,您想要的东西也很简单。您可以使用TextView
和SharedReferences
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
// then put user's name in OnClick method
prefs.putString("name", name_string);
//you can get name like this from everywhere:
String myName = prefs.getString("name", "");
//and show it in a `TextView`, not a `ListView`
nameTV.setText(myName);
我想在一个列表视图中显示不同用户的所有数据
<?xml version="1.0" encoding="UTF-8"?>
<info>
<site>linux.comn</site>
<username> root </username>
<password>md5hashedvalue</password>
<additional>Additional info</additional>
</info>
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
// then put user's name in OnClick method
prefs.putString("name", name_string);
//you can get name like this from everywhere:
String myName = prefs.getString("name", "");
//and show it in a `TextView`, not a `ListView`
nameTV.setText(myName);