Hallo, ich muss eine Listenansicht erstellen, um alle Kontakte anzuzeigen, die in einer Textdatei gespeichert sind. Um einen Kontakt hinzuzufügen, muss der Benutzer die Details selbst eingeben und diese werden in einer Textdatei gespeichert. Jetzt muss ich eine Listenansicht erstellen, um diese Kontakte in einer Liste anzuzeigen und auch für jeden Kontakt wird eine Schaltfläche angezeigt. Was jetzt mein Code tut ist einfach den Kontakt in einem Toast zu zeigen.Listenansicht zum Anzeigen von Kontakten aus der txt-Datei-Android Studio
public void ViewContacts(View v)
{
//reading contacts from textfile
try{
FileInputStream fileIn=openFileInput("mytextfile.txt");
InputStreamReader InputRead=new InputStreamReader(fileIn);
char[] inputBuffer=new char[READ_BLOCK_SIZE];
String s="";
int charRead;
while((charRead=InputRead.read(inputBuffer))>0)
{
//char to string conversion
String readstring=String.copyValueOf(inputBuffer,0,charRead);
s+=readstring;
}
InputRead.close();
Toast.makeText(getBaseContext(),s,Toast.LENGTH_SHORT).show();
} catch(Exception e)
{
e.printStackTrace();
}
}
Das Ding ist, dass ich es brauche eine Benutzereingabe zu akzeptieren. Kann ich das an dem Beispiel tun, das du mir gegeben hast? Sorry, aber ich bin ein bisschen neu zu diesem :) – tessie1959