Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

LinearLayout->ScrollView->TableLayout geht nicht?

Das Thema "LinearLayout->ScrollView->TableLayout geht nicht?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 22.12.2011, 17:15   #1 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Sentence

Modell: Defy, Xoom, Sony Tablet s

Registriert seit: 27.01.2011
Beiträge: 111
Abgegebene Danke: 20
Erhielt 23 Danke für 20 Beiträge
Standard LinearLayout->ScrollView->TableLayout geht nicht?

Moin Moin,
ich bastel grad ein bisschen an einem Layout.
Oben müssen 2 Textfelder und eine Checkbox außerhalb der ScrollView sein, damit diese immer zu sehen sind.
Folgendes hab ich probiert:
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/linearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >


<RelativeLayout
    android:id="@+id/relativeLayout1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <EditText
        android:id="@+id/txt_articleNumber"
        android:layout_width="400dp"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_margin="5dp"
        android:background="#ffffff"
        android:hint="@string/arcticle_number_hint"
        android:inputType="number"
        android:maxLength="20"
        android:singleLine="true"
        android:textColor="#000000" />

    <EditText
        android:id="@+id/txt_articleCount"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_margin="5dp"
        android:layout_toRightOf="@+id/txt_articleNumber"
        android:background="#ffffff"
        android:inputType="number"
        android:maxLength="2"
        android:singleLine="true"
        android:text="@string/articel_count_text"
        android:textColor="#000000" />




    <CheckBox
        android:id="@+id/chb_tts"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="0dp"
        android:text="@string/checkbox_tts_on" />

</RelativeLayout>

<ScrollView
    android:id="@+id/scrollView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

        <TableLayout
            android:id="@+id/tableLayout1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" >

            <TableRow
                android:id="@+id/tableRow1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
            </TableRow>

            <TableRow
                android:id="@+id/tableRow2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
            </TableRow>

            <TableRow
                android:id="@+id/tableRow3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
            </TableRow>

            <TableRow
                android:id="@+id/tableRow4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
            </TableRow>
        </TableLayout>

</ScrollView>

</LinearLayout>
Sieht gut aus, allerdings kann ich nicht auf die ID tableLayout1 zugreifen. Die wird in R.id.tableLayout1 gar nicht angelegt.

TableLayout tl = (TableLayout) findViewById(R.id.tableLayout1); funktioniert nicht, weil R die ID nicht zur verfügung stellt. Jemand eine Idee? Lässt sich das nicht so nicht verschachteln?

Danke und Grüße
Sentence ist offline   Mit Zitat antworten
Alt 22.12.2011, 21:06   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: LinearLayout->ScrollView->TableLayout geht nicht?

wenn es die ID nicht in der R klasse gibt, hat das andere Gründe

eventuell mal Project -> Clean ausführen.

sonst irgendwo compile errors? dann wird auch nichts neu generiert.
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei swordi für diesen Beitrag:
Sentence (23.12.2011)
Alt 23.12.2011, 09:20   #3 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Sentence

Modell: Defy, Xoom, Sony Tablet s

Registriert seit: 27.01.2011
Beiträge: 111
Abgegebene Danke: 20
Erhielt 23 Danke für 20 Beiträge
Standard AW: LinearLayout->ScrollView->TableLayout geht nicht?

Moin,
danke Swordi, ein Clean hat es gebracht und nun funktioniert es :-)

Schöne Grüße
Sentence ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
LinearLayout füllt ScrollView nicht aus samarek Android App Entwicklung 5 05.12.2011 14:13
LinearLayout dynamisch erstellt - Elemente werden nicht angezeigt J4y Android App Entwicklung 2 01.09.2011 09:19
Problem mit ScrollView (Elemente nicht angezeigt) mr.freeze Android App Entwicklung 5 17.06.2011 22:17
LinearLayout argh... Unicate Android App Entwicklung 2 30.09.2010 11:24
TableLayout und LinearLayout mischen möglich ? RED-BARON Android App Entwicklung 1 05.11.2009 15:18




Du liest gerade: "LinearLayout->ScrollView->TableLayout geht nicht?" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.