2012-03-23 16 views
0

Ich erstelle eine apps, in der ich zwei Zeilen verwenden möchte. aber wenn ich diesen Code schreibe, zeigt er kein output.it an, das diesen Fehler in der logcat-Datei zeigt. "Erfordert Entwicklungsplattform xx, aber dies ist eine Veröffentlichungsplattform." kann mir jemand zu diesem Thema helfen.Tabellenlayout in Android-Apps

public class SongsActivity extends Activity{ 

    DemoView demoview ; 
    DemoView2 finalview; 
    DemoView3 dview; 
    DemoView4 deview; 

    ViewFlipper c ; 
    TableLayout d; 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 
     setContentView(R.layout.songs_layout); 
     demoview = new DemoView(this); 
     finalview = new DemoView2(this); 
     dview= new DemoView3(this); 
     deview = new DemoView4(this); 
     d= new TableLayout(this); 

     TableRow rw1=new TableRow(this); 
     TableRow rw2=new TableRow(this); 
     c=(ViewFlipper)findViewById(R.id.viewFlipper1); 
     c.addView(demoview,0); 
     c.addView(finalview, 1); 
     c.addView(dview, 2); 
     c.addView(deview, 3); 
     c.setAutoStart(true); 
     c.setFlipInterval(500); 
     c.startFlipping(); 
     rw1.addView(c); 
     rw2.addView(c); 
     d.addView(rw2); 
     d.addView(rw1); 
     setContentView(d); 
    } 
+0

Ich erstelle eine neue Android-Anwendung ist das Tabellenlayout verwenden. Ich habe das Programm korrekt programmiert. Wenn ich die Anwendung starte, wird ein Fehler im Logcat angezeigt. Der Fehler ist wie folgt "W/PackageParser (59): /data/app/vmdl25887.tmp (in der binären XML-Dateizeile # 6): Erfordert die Entwicklungsplattform xx, aber dies ist eine Veröffentlichungsplattform." Kann mir jemand helfen, ich bin in diesem von zwei Tagen fest – Ashishsingh

Antwort

0

Ich habe die Antwort auf diese Frage bekommt, so denke ich, dass ich das dies mit Ihnen teilen sollte all.in es einen Fehler von AVD .it bedeutet, dass Ihr Programm zeigt auf dem höheren Emulator läuft .Sie ändern sollte Die Version von emulator.it kann über Ihre Mainfest-Datei erfolgen.

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.example.androidtablayout" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/> 
Verwandte Themen