EditText数据回显

首先咱们假设咱们把用户名和密码都保存在data/data/com.xxx.xxx/files/info.txt中,格式为:用户名##密码。咱们接下来要作的就是把info.txt中保存的用户名和密码分别回显在两个EditText中。this

下面为自定义的回显用户名和密码的方法:spa

public static Map<String,String> getSaveUserInfo(Contextcontext)(){get

Filefile=new File(context.getFilesDir(), “info.txt”);it

FileInpuStream fis=new FileInpuStream(file);file

BufferReader br=new BufferReader(new FileInpuStream(fis));map

String str=br.readLine();密码

String infos[]=str.split(“##”);方法

Map<String,String> map=new HashMap<String,String>();static

Map.put(“username”,infos[0]);word

Map.put(“password”,infos[1]);

Return map;

}

方法定义好了,接下来就是在须要的位置调用了:

Map<String,String> map=getSaveUserInfo(this);

If(map!=null){

   myEdittext1.setText(map.get(“username”));

    myEdittext2.setText(map.get(“password”));

}

相关文章
相关标签/搜索