ListView mit Pfeilsymbol rechts

N

null0R

App-Anbieter (kostenpfl.)
7
Hey,

seit gestern probiere ich mich auch mal an der App-Entwicklung aus und komme sosolala sogar klar damit. Ist das erste mal, dass ich überhaupt Java berühre.

Jedenfalls möchte ich in ein LinearLayout eine Art Optionsmenü machen, und dafür möchte ich ein ListView mit zwei Einträgen und jeweils diesem "Mehr"-Pfeilsymbol rechts haben, das so nach unten zeigt.
So wie » hier das 2te und dritte Feld.

Ich hab schon tausende Google-Anleitungen mir durchgelesen, steig aber nicht so richtig durch. Bei meinen Versuchen beendete sich das Programm an der Stelle dann immer. Irgendwie. :/

Das Layout:
Code:
<LinearLayout android:id="@+id/LinearLayout01"  android:layout_width="fill_parent" android:layout_height="fill_parent"  xmlns:android="http://schemas.android.com/apk/res/android"  android:orientation="vertical">

  <EditText android:layout_width="match_parent"  android:layout_height="wrap_content" android:id="@+id/txt_input"  android:text="@string/ger_tab2_txt_input"></EditText>

  <ListView android:layout_height="wrap_content"  android:choiceMode="none" android:alwaysDrawnWithCache="true"  android:entries="@array/ger_tab2_list_settings"  android:layout_width="match_parent" style="@layout/listrow"  android:id="@+id/list_settings"></ListView>

  <Button android:layout_width="match_parent"  android:layout_height="wrap_content" android:id="@+id/btn_action"  android:text="@string/ger_tab2_btn_action"></Button>

</LinearLayout>
Der Code der zugehörigen Activity, also noch überhaupt nicht verändert:
Code:
package test.app;

import android.app.Activity;
import android.os.Bundle;

public class Tab2 extends Activity {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.crackhashbybruteforce);
    }
}
Ich weiß nicht, ob das relevant ist, aber das LinearLayout ist in einem Tab platziert. Und das ListView-Teil halt in diesem Layout.
 
Ich habs grade nicht im Kopf, aber ich glaube das ist ein verschachteltes ListView mit nem Drawable auf der rechten Seite. Das ist kein fertiges View soweit ich weiss.
 
Ja gut, das hab ich mir schon gedacht eigentlich. Also ich hab ein eigenes Zeilendesign für das ListView-Ding erstellt. Trotzdem hab ich keine Ahnung, wie ich das jetzt darauf anwende, also wie ich der ListView ein benutzerdefiniertes Design aufzwänge. Wenn man es nämlich unter "design" in den Eigenschaften auswählt, funktioniert das nicht.

Im Internet findet man ja durchaus programmiertechnische Lösungen für dieses oder ein ähnliches Problem, aber ich bekomms nicht hin.
 

Ähnliche Themen

A
Antworten
10
Aufrufe
1.021
swa00
swa00
D
Antworten
4
Aufrufe
1.121
jogimuc
J
D
Antworten
9
Aufrufe
1.765
jogimuc
J
Zurück
Oben Unten