1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. D@ve, 30.01.2012 #1
    D@ve

    D@ve Threadstarter Fortgeschrittenes Mitglied

    Habe untiges Layout, aber irgendwas habe ich eingestellt, so dass das ganze jetzt zu breit wird und alles rechts aus dem Bildschirm rausgedrückt wird... Stehe gerade total auf dem Schlauch.

    Hier habe ich z.b. mal eine absolute Breite angegeben:
    Code:
     <EditText
         android:id="@+id/status_red_field"
         android:layout_height="wrap_content" 
         android:layout_width="60dp">				
     </EditText> 	
    
    Das hat bis gerade noch funktioniert nur eben jetzt nicht mehr... Auch durch Undo kriege ich es irgendwie nicht mehr hin...

    thx
    Dave



    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
    
        <TextView
            android:id="@+id/task_title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Einstellungen"
            android:textAppearance="?android:attr/textAppearanceLarge" />
        
        <TextView
            android:id="@+id/global_settings"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Global"
            android:textAppearance="?android:attr/textAppearanceMedium" />	
    	<View android:layout_width="fill_parent"
    	android:layout_height="0.5dip"
    	android:layout_marginBottom="6dip"
    	android:background="#777777" />
    	
    
        <TableLayout
            android:id="@+id/wrap_content"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0.44" >
    
    
            <TableRow
                android:id="@+id/table1Row6"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:baselineAligned="false" >
    
    	        <TextView
    	            android:id="@+id/username_explain"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:text="Benutzername: "
    	            android:textAppearance="?android:attr/textAppearanceSmall" />            
                
    		    <EditText
    		        android:id="@+id/username"
    		        android:layout_height="wrap_content" 
    		        android:layout_width="160dp">				
    		    </EditText>
    		</TableRow>
    
           <TableRow
                android:id="@+id/table1Row7"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
                
    
    	        <TextView
    	            android:id="@+id/password_explain"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:text="Passwort: "
    	            android:textAppearance="?android:attr/textAppearanceSmall" />             
            
    	        
    		    <EditText
    		        android:id="@+id/password"
    		        android:layout_height="wrap_content"
    		        android:layout_width="160dp"		        
    		        android:inputType="textPassword" />                    
            </TableRow>	        
    	        
            <TableRow
                android:id="@+id/table1Row4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
    
    	        <TextView
    	            android:id="@+id/delay_time_bar_explain"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:text="Delay (simuliert): "
    	            android:textAppearance="?android:attr/textAppearanceSmall" />            
    
    		    <SeekBar
    		        android:id="@+id/delay_time_bar"
    		        android:layout_width="160dp"
    		        android:layout_height="wrap_content" />                        
            </TableRow>
            
            <TableRow
                android:id="@+id/table1Row9"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
    
    	        <TextView
    	            android:id="@+id/delay_time_explain"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />            
                
    	        <TextView
    	            android:id="@+id/delay_time"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:text="0ms"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />                            
            </TableRow>
            
            <TableRow
                android:id="@+id/table1Row10"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
    
    	        <TextView
    	            android:id="@+id/navigation_show_hidden"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:text="Navigtaion"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />            
                
    		    <CheckBox
    		        android:id="@+id/show_hidden_apps_tab"
    		        android:layout_width="wrap_content"
    		        android:layout_height="wrap_content"
    		        android:text="Tab 'Versteckte Apps' \nanzeigen" />        			        
            </TableRow>            
    	</TableLayout>
    	
            
        
    
        <TextView
            android:id="@+id/task_management_settings"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Task Management"
            android:textAppearance="?android:attr/textAppearanceMedium" />	    
    	<View android:layout_width="fill_parent"
    	android:layout_height="0.5dip"
    	android:layout_marginBottom="6dip"
    	android:background="#777777" />
    	
        
        <TableLayout
            android:id="@+id/tableLayout2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0.44" >
    
            <TableRow
                android:id="@+id/table2Row6"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
                
                
    	        <TextView
    	            android:id="@+id/status_red_explain"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:singleLine="false"
    	            android:inputType="textMultiLine"
    	            android:text="Status rot ab:"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />      
    	            
    		    <EditText
    		        android:id="@+id/status_red_field"
    		        android:layout_height="wrap_content" 
    		        android:layout_width="60dp">				
    		    </EditText> 	    
    
    			<TextView
    	            android:id="@+id/status_red_hours"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:singleLine="false"
    	            android:inputType="textMultiLine"
    	            android:text=" Stunden"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />
            </TableRow>
            
    
            <TableRow
                android:id="@+id/table2Row7"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
                
                
    	        <TextView
    	            android:id="@+id/status_orange_explain"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:singleLine="false"
    	            android:inputType="textMultiLine"
    	            android:text="Status orange ab:"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />      
    	            
    		    <EditText
    		        android:id="@+id/status_orange_field"
    		        android:layout_height="wrap_content" 
    		        android:layout_width="60dp">					        
    		    </EditText> 	
    			<TextView
    	            android:id="@+id/status_orange_hours"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:singleLine="false"
    	            android:inputType="textMultiLine"
    	            android:text=" Stunden"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />		    
    		</TableRow>   
    		
            <TableRow
                android:id="@+id/table2Row10"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
    
    	        <TextView
    	            android:id="@+id/navigation_show_home"
    	            android:layout_width="wrap_content"
    	            android:layout_height="wrap_content"
    	            android:text="Home-Tab:"
    	            android:textAppearance="?android:attr/textAppearanceSmall" />            
                
    				<LinearLayout
    				    android:layout_width="wrap_content"
    				    android:layout_height="wrap_content"
    				    android:orientation="vertical" >	        
    				    
    				    <CheckBox
    				        android:id="@+id/show_expired_tasks"
    				        android:layout_width="wrap_content"
    				        android:layout_height="wrap_content"
    				        android:text="Abgelaufene Tasks \n anzeigen" />
    
    				    <CheckBox
    				        android:id="@+id/show_completed_tasks"
    				        android:layout_width="wrap_content"
    				        android:layout_height="wrap_content"
    				        android:text="Abgeschlossene Tasks \n anzeigen" />
    				   </LinearLayout>
    				            			        
            </TableRow>  
         </TableLayout>
    </LinearLayout>
     
  2. Tom299, 31.01.2012 #2
    Tom299

    Tom299 Android-Experte

    Du könntest alle TableRows auf android:layout_width="match_parent" setzen, hast ja alles untereinander wenn ich mich nicht versehen habe. Vielleicht hilft das ja schon, ansonsten seh ich jetzt leider nichts, aber ist ja noch früh am Tag ;-)
     
  3. D@ve, 31.01.2012 #3
    D@ve

    D@ve Threadstarter Fortgeschrittenes Mitglied

    Nope hat nix gebracht... So ein Mist.... Ich hatte es gestern und dann hab ich irgendwas geändert und dann war alles weg...
     
  4. strider, 31.01.2012 #4
    strider

    strider Erfahrener Benutzer

    Versuch mal im <TableLayout >
    android:shrinkColumns="0" bzw 1
     
    D@ve gefällt das.
  5. D@ve, 31.01.2012 #5
    D@ve

    D@ve Threadstarter Fortgeschrittenes Mitglied

    Nicht ganz, die absoluten Werte ignoriert er immer noch aber zumindest schonmal so, dass er das Layout nicht nach rechts aus dem Screen schiebt.
    Vielen Dank
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[Offen] Android Layout funktioniert nicht Android App Entwicklung 08.09.2017
[OFFEN] Klick auf Marker soll ein zweites kleineres Layout anzeigen, Map soll trotzdem noch scrollbar (verwendbar) sein Android App Entwicklung 04.04.2017
[ERLEDIGT] Layout (Design) erkennt style nicht? Android App Entwicklung 13.03.2017
Display-Breite zum App-Start auslesen Android App Entwicklung 11.03.2017
Verständnisprobleme beim Layout Android App Entwicklung 21.02.2017
Layout-Probleme auf verschiedenen Geräten Android App Entwicklung 19.01.2017
Text View erzeugt rendering Problem Android App Entwicklung 18.11.2016
Du betrachtest das Thema "Absolute Breite im Layout wird ignoriert" im Forum "Android App Entwicklung",