Mohamed Lee
- Forum-Beiträge: 1
18.10.2012, 05:45:54 via Website
18.10.2012 05:45:54 via Website
moin,
bin grade an meiner ersten app dran und würde gerne ein paar ui-elemente anders haben.
hier ein screenshot:
Das graue im ListView ist die Fingerbewegung während des Screenshots.
rote 1. Den blauen Verlauf während des horizontalen bewegens des ListItems würde ich gerne auf beiden Seiten ausblenden.
rote 2. da hätte ich gerne bei keiner Interaktion mit dem ListItem einen Schatten, damit man erkennt, dass da noch Inhalte folgen.
Habe bereits folgendes versucht um etwas gegen punkt 1 zu machen:
zu punkt 2 habe ich noch keine idee, wie ich das umsetzen kann.
hier die xml zum ListItem:
bin grade an meiner ersten app dran und würde gerne ein paar ui-elemente anders haben.
hier ein screenshot:
Das graue im ListView ist die Fingerbewegung während des Screenshots.
rote 1. Den blauen Verlauf während des horizontalen bewegens des ListItems würde ich gerne auf beiden Seiten ausblenden.
rote 2. da hätte ich gerne bei keiner Interaktion mit dem ListItem einen Schatten, damit man erkennt, dass da noch Inhalte folgen.
Habe bereits folgendes versucht um etwas gegen punkt 1 zu machen:
1android:fadingEdgeLength="0dp"
2android:fadingEdge="none"
2android:fadingEdge="none"
zu punkt 2 habe ich noch keine idee, wie ich das umsetzen kann.
hier die xml zum ListItem:
1<?xml version="1.0" encoding="utf-8"?>
2<RelativeLayout xmlns:android="link_zum_shema"
3 android:layout_width="fill_parent"
4 android:layout_height="48dp" >
5
6 <ImageView
7 android:id="@+id/list_drive_image"
8 android:layout_width="wrap_content"
9 android:layout_height="32dp"
10 android:layout_margin="8dp"
11 android:layout_marginLeft="16dp"
12 android:layout_marginRight="16dp"
13 android:src="@drawable/ic_drive_unknown" />
14
15
16 <HorizontalScrollView
17 android:layout_width="wrap_content"
18 android:layout_height="wrap_content"
19 android:layout_marginRight="8dp"
20 android:layout_toRightOf="@+id/list_drive_image"
21 android:scrollbars="none" >
22
23 <TextView
24 android:id="@+id/list_drive_name"
25 android:layout_width="wrap_content"
26 android:layout_height="wrap_content"
27 android:layout_marginBottom="6dp"
28 android:layout_marginTop="6dp"
29 android:paddingBottom="6dp"
30 android:paddingTop="6dp"
31 android:singleLine="true"
32 android:text="Datei.dat"
33 android:textAppearance="?android:attr/textAppearanceMedium" />
34
35 </HorizontalScrollView>
36
37 <TextView
38 android:id="@+id/list_drive_id"
39 android:layout_width="0dp"
40 android:layout_height="0dp"
41 android:visibility="invisible" />
42
43</RelativeLayout>
2<RelativeLayout xmlns:android="link_zum_shema"
3 android:layout_width="fill_parent"
4 android:layout_height="48dp" >
5
6 <ImageView
7 android:id="@+id/list_drive_image"
8 android:layout_width="wrap_content"
9 android:layout_height="32dp"
10 android:layout_margin="8dp"
11 android:layout_marginLeft="16dp"
12 android:layout_marginRight="16dp"
13 android:src="@drawable/ic_drive_unknown" />
14
15
16 <HorizontalScrollView
17 android:layout_width="wrap_content"
18 android:layout_height="wrap_content"
19 android:layout_marginRight="8dp"
20 android:layout_toRightOf="@+id/list_drive_image"
21 android:scrollbars="none" >
22
23 <TextView
24 android:id="@+id/list_drive_name"
25 android:layout_width="wrap_content"
26 android:layout_height="wrap_content"
27 android:layout_marginBottom="6dp"
28 android:layout_marginTop="6dp"
29 android:paddingBottom="6dp"
30 android:paddingTop="6dp"
31 android:singleLine="true"
32 android:text="Datei.dat"
33 android:textAppearance="?android:attr/textAppearanceMedium" />
34
35 </HorizontalScrollView>
36
37 <TextView
38 android:id="@+id/list_drive_id"
39 android:layout_width="0dp"
40 android:layout_height="0dp"
41 android:visibility="invisible" />
42
43</RelativeLayout>
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.