procedure TAndroidModule1.jButton1Click(Sender: TObject);
var
list: TStringList;
arrayFilename: TDynArrayOfString;
i, count: integer;
begin
list:= TStringList.Create;
list.Add('Hello');
list.Add('Lazarus');
list.Add('Android');
list.Add('World!');
ShowMessage(Self.GetEnvironmentDirectoryPath(dirCache));
jTextFileManager1.SaveToFile(list.Text, Self.GetEnvironmentDirectoryPath(dirCache),'test1.txt');
jTextFileManager1.SaveToFile(list.Text,dirCache,'test2.txt');
ShowMessage(jTextFileManager1.LoadFromFile(Self.GetEnvironmentDirectoryPath(dirCache),'test2.txt'));
list.SaveToFile(Self.GetEnvironmentDirectoryPath(dirCache)+'/test3.txt');
list.LoadFromFile(Self.GetEnvironmentDirectoryPath(dirCache)+'/test3.txt');
ShowMessage(list.Text);
arrayFilename:= Self.GetFileList(Self.GetEnvironmentDirectoryPath(dirCache));
count:= length(arrayFilename);
for i:= 0 to count-1 do
begin
ShowMessage(arrayFilename[i]);
end;
//jOpenDialog1.Show(dirCache, 'txt'); //visual file lists
Setlength(arrayFilename, 0); //free
list.Free;
end;