2012-04-02 3 views
0

Ich habe Fragmente verwendet, um eine einfache SPLITVIEW-, in richtigen Stelle zu definieren i ein Layout Videoview XML-Code enthält, verwendet wird:Fragmente sind nicht perfekt in realem Gerät laufen

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 

    <VideoView 
     android:id="@+id/tvT" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     /> 

</LinearLayout> 

und in der linken Seite in einer anderen Fragment-Layout Ich habe einige Schaltflächen definiert, um verschiedene Videos abzuspielen. Das Programm läuft gut in Emulatoren, aber wenn ich es auf dem Gerät starte, überlagert die Videobetrachtung den gesamten Bereich und erzeugt ein schreckliches Aussehen. Was soll ich tun?

Antwort

0

Sie müssen mehr von Ihrem Code, wenn Sie können; Was du gepostet hast, reicht nicht wirklich aus, um dir zu helfen. [Bearbeiten: Darn, ich dachte, das wäre trivial genug, um automatisch zu einem Kommentar zu der ursprünglichen Frage bewegt zu werden: - \]

0

Mai könnten Sie versuchen, mit „fill_parent“, weil das Video zu groß sein könnte, und verwendet das Loch Anzeige:

<VideoView 
    android:id="@+id/tvT" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    /> 

Wenn Sie es wäre gut, wenn Sie einen Code schreiben, wie Sie Ihre Fragmente Setup.

Verwandte Themen