0
ich an einem Programm arbeite, und ich möchte ein Listview mit 2 Zeilen angezeigt werden (eine Überschrift und einen Text), aber die Linien kommen aus zwei verschiedenen string []Xamarin Listview SimpleLineItem2 Satz Daten
wie kann ich tun Das ? Hier ist mein Code jetzt (ich habe nur eine Zeile)
public class MainActivity : Activity
{
Button addATaskButton;
ListView listeView;
View view;
Activity context;
private List<string> titres = new List<string>();
private List<string> textes = new List<string>();
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);
addATaskButton = FindViewById<Button>(Resource.Id.AddATaskButton);
listeView = FindViewById<ListView>(Resource.Id.listeTasks);
ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(ApplicationContext);
ISet<string> listeTitresTaches = new HashSet<string>(prefs.GetStringSet("Titres", new HashSet<string>()));
ISet<string> listeTextesTaches = new HashSet<string>(prefs.GetStringSet("Textes", new HashSet<string>()));
foreach (string items in listeTitresTaches)
{
titres.Add(items);
}
foreach (string items2 in listeTextesTaches)
{
textes.Add(items2);
}
//view = context.LayoutInflater.Inflate(Android.Resource.Layout.SimpleListItem2, null);
var ListAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem2, titres.ToArray());
listeView.Adapter = ListAdapter;
addATaskButton.Click += delegate
{
StartActivity(typeof(AddTaskActivity));
};
}
}
Vielen Dank für Ihre Hilfe!
Danke, es funktionierte für mich! :) – Kurapika