Kai Moller
- Forum-Beiträge: 4
16.06.2013, 19:31:13 via Website
16.06.2013 19:31:13 via Website
Hallo Community,
ich habe ein List-View erstellt und möchte den gerne in meinem Layout einbinden.
Es funktioniert aktuell ohne Layout jedoch wäre es natürlich schöner mit dem Layout :S
Hier erstmal mein Quellcode:
Ich hoffe ihr könnt mir helfen Es kann nicht so viel sein doch leider komm ich nicht auf den richtigen Weg :/
ich habe ein List-View erstellt und möchte den gerne in meinem Layout einbinden.
Es funktioniert aktuell ohne Layout jedoch wäre es natürlich schöner mit dem Layout :S
Hier erstmal mein Quellcode:
1public class Foodeis extends ListActivity{
2
3 @Override
4 protected void onCreate(Bundle savedInstanceState)
5 {
6 super.onCreate(savedInstanceState);
7 //setContentView(R.layout.foodeis); [Aktuell halt ausgeschaltet, würde es aber gene benutzen]
8
9 final List<String[]> eisList = new LinkedList<String[]>();
10 eisList.add(new String[] {"UNTERNEHMEN A" , "Adresse , Telefon"});
11 eisList.add(new String[] {"UNTERNEHMEN B" , "Adresse , Telefon"});
12 eisList.add(new String[] {"UNTERNEHMEN C" , "Adresse , Telefon"});
13
14 ArrayAdapter<String[]> adapter = new ArrayAdapter<String[]>(this, android.R.layout.simple_list_item_2, android.R.id.text1, eisList){
15
16 @Override
17 public View getView(int position, View convertView, ViewGroup parent){
18 View view = super.getView(position, convertView, parent);
19
20 String[] entry = eisList.get(position);
21 TextView text1 = (TextView) view.findViewById(android.R.id.text1);
22 TextView text2 = (TextView) view.findViewById(android.R.id.text2);
23 text1.setText(entry[0]);
24 text2.setText(entry[1]);
25
26 return view;
27 }
28 };
29
30 setListAdapter(adapter);
31 }
32
33}
2
3 @Override
4 protected void onCreate(Bundle savedInstanceState)
5 {
6 super.onCreate(savedInstanceState);
7 //setContentView(R.layout.foodeis); [Aktuell halt ausgeschaltet, würde es aber gene benutzen]
8
9 final List<String[]> eisList = new LinkedList<String[]>();
10 eisList.add(new String[] {"UNTERNEHMEN A" , "Adresse , Telefon"});
11 eisList.add(new String[] {"UNTERNEHMEN B" , "Adresse , Telefon"});
12 eisList.add(new String[] {"UNTERNEHMEN C" , "Adresse , Telefon"});
13
14 ArrayAdapter<String[]> adapter = new ArrayAdapter<String[]>(this, android.R.layout.simple_list_item_2, android.R.id.text1, eisList){
15
16 @Override
17 public View getView(int position, View convertView, ViewGroup parent){
18 View view = super.getView(position, convertView, parent);
19
20 String[] entry = eisList.get(position);
21 TextView text1 = (TextView) view.findViewById(android.R.id.text1);
22 TextView text2 = (TextView) view.findViewById(android.R.id.text2);
23 text1.setText(entry[0]);
24 text2.setText(entry[1]);
25
26 return view;
27 }
28 };
29
30 setListAdapter(adapter);
31 }
32
33}
Ich hoffe ihr könnt mir helfen Es kann nicht so viel sein doch leider komm ich nicht auf den richtigen Weg :/
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.