2012-04-04 11 views
1

Hallo ich öffne eine andere App von meiner App. Ich möchte diese andere App in einem Dialogfeld anzeigen. Was sind meine Möglichkeiten? Ich versuche den folgenden Code ...android PackageManager als Dialog öffnen

public class PictureGallery extends Activity{ 

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    PackageManager pm = getPackageManager(); 
    Intent intent = pm.getLaunchIntentForPackage("com.abc.me"); 
    startActivity(intent); ??? 
    setContentView(intent); ???? 
    } 
} 

Ich bin Thema für diese Aktivität als Dialog festlegen. Wie setze ich setContentView, da es kein Layout ist, sondern diff. Aktivität?

Schätzen Sie Ihre Hilfe.

+1

Das Android-System funktioniert nicht auf diese Weise. Sie können keine andere Anwendung innerhalb Ihres eigenen "Rahmens" starten. Wenn die Aktivität, die Sie starten möchten, nicht als Dialog erstellt wurde, gibt es keine Möglichkeit (auf dem Android-Gerät), das System in einem Dialog (oder anderem) anzuzeigen "Frame" -Typ in Ihrer eigenen Anwendung – FoamyGuy

Antwort

1

Ich öffne eine andere App von meiner App. Ich möchte diese andere App in einem Dialogfeld anzeigen.

Sie können das einfach nicht tun, sorry.