1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. MBPower, 02.12.2010 #1
    MBPower

    MBPower Threadstarter Erfahrener Benutzer

    Kann mir jemand sagen, warum der folgenden Custom Dialog abgeschnitten wird?
    Die Admob Webung wird nicht mehr angezeigt. Auch wenn ich admob height auf 50dip setzen, dann wird die Werbung nur halb angezeigt.
    Wenn ich aber ein Textview entferne, dann wird auch die Admob-Werbung komplett angezeigt.

    Was könnte ich in dem Layout falsch gemacht haben, oder gibt es nur eine max. Höhe von einem Custom Dialog. Es ist auf jedem Fall über dem Dialog noch gut Platz, aber unter dem Dialog ist so gut wie kein Platz mehr.

    Das App läuft nur im Landscape Mode.

    *edit*
    Was ich gerade noch festgestellt habe, dass es bei einigen Android Handy's funktioniert und bei anderen wird die Werbung abgeschnitten, wobei das aber nicht nur mit der SDK zusammen hängen kann. Habe bei meinem HTC Magic mit ROM XY1 und SDK 2.2 kein Problem, aber das gleiche HTC Magic mit einem anderen ROM und auch SDK 2.2 macht Probleme. Auch wird das Layout bei einem HTC Desire mit 2.2 abgeschnitten. Mit dem HTC Magic und einer 1.5er oder 1.6er gibt es auch keine Probleme. Ich Liebe es...... :-(

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
        android:id="@+id/LinearLayout01"
        android:orientation="vertical"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent">
        xmlns:android="http://schemas.android.com/apk/res/android" 
        
             <LinearLayout 
                 android:orientation="horizontal" 
                 android:layout_height="wrap_content" 
                 android:id="@+id/LinearLayout02"
                 android:layout_gravity="center" 
                 android:layout_width="wrap_content">
                 
                 <TextView 
                     android:layout_width="wrap_content" 
                     android:layout_height="wrap_content" 
                     android:textColor="@color/white" 
                     android:textStyle="bold" 
                     android:id="@+id/txtTest1" 
                     android:textSize="30dip" 
                     android:text="txtTest1" 
                     android:layout_marginLeft="70dip" 
                     android:layout_marginRight="70dip">
                 </TextView>
    
                 <ImageButton 
                     android:layout_width="wrap_content" 
                     android:layout_height="wrap_content" 
                     android:layout_marginTop="5dip" 
                     android:background="@drawable/image2" 
                     android:id="@+id/imgBtn2" 
                     android:layout_marginRight="10dip">
                 </ImageButton>
    
            </LinearLayout>
    
            <TextView 
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content" 
                android:textColor="@color/white" 
                android:layout_gravity="center" 
                android:id="@+id/txtTest2" 
                android:text="txtTest2" 
                android:textSize="22dip" 
                android:textStyle="bold">
            </TextView>
    
    </LinearLayout>
    
     
    Zuletzt bearbeitet: 09.12.2010
  2. MBPower, 03.12.2010 #2
    MBPower

    MBPower Threadstarter Erfahrener Benutzer

    Das Problem habe ich finden können, aber leider keine Lösung.
    Ein Titel habe ich dem Dialog nicht gegeben, aber der Platz wird dafür beansprucht und somit ist der Dialog auch nicht zentriert, sondern nach unten versetzt.

    Leider funktioniert bei mir der folgenden Befehl nicht.
    Code:
    alert.[I]requestWindowFeature(Window.FEATURE_NO_TITLE);[/I] 
    
    Wo könnte das Problem sein und kann mir da denn jemand helfen?

    Code:
    LayoutInflater factory = LayoutInflater.from(this);
    final View textEntryView = factory.inflate(R.layout.startdialog, null);
    
    AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
    ....
     ....
     ....
    AlertDialog alert = alertbox.create(); 
    alert.getWindow();
    alert.requestWindowFeature(Window.FEATURE_NO_TITLE);
    alert.show();
    
    Der Dialog wird inkl. Button angezeigt, aber nicht zentriert und auch ist noch was abgeschnitten, obwohl über dem Dialog noch Platz ist. :-(
     
    Zuletzt bearbeitet: 03.12.2010
  3. MBPower, 03.12.2010 #3
    MBPower

    MBPower Threadstarter Erfahrener Benutzer

    Hat keiner Erfahrungen mit Custom Dialog ohne Titel?
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Rückkehr aus Dialog Fragment. Wie? Android App Entwicklung 29.04.2017
[ERLEDIGT] RecyclerView in Alert(Dialog) Android App Entwicklung 25.04.2017
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
[ERLEDIGT] Interpolator für einen Custom Dialog verwenden in einem Fragment Android App Entwicklung 20.03.2017
[ERLEDIGT] Einen schatten über einer Custom ToolBar anzeigen Android App Entwicklung 15.03.2017
Custom ActionBar (toolbar) "Bottom" schatten anzeigen Android App Entwicklung 09.03.2017
Unbehandelte Ausnahme (UnCaughtException) abfangen und Dialog anzeigen Android App Entwicklung 05.03.2017
Search Custom Adapter Android App Entwicklung 02.01.2017
Dialog aus fremder Funktion schließen Android App Entwicklung 29.09.2016
Prüfen ob dialog angezeigt wurde Android App Entwicklung 25.08.2016
Du betrachtest das Thema "Custom Dialog wird in der Höhe abgeschnitten" im Forum "Android App Entwicklung",