2016-04-01 2 views
1

Ich bin ein nicht sehr erfahrener Android-Entwickler und ich möchte eine Frage stellen. Ist es möglich, Funktionen in Android zu entwickeln, um den Benutzer in der Lage, den Bildschirm zu teilen und zu duplizieren (sbs), um in der Lage, jede Anwendung nebeneinander mit ihrer Google-Pappe zu sehen? Ich meine ohne root das Telefon. Oder eine App, die sich wie ein Viewer anderer Apps verhält, muss natürlich in der Lage sein, andere Apps zu öffnen und die Ansicht zu duplizieren, um sie in SBS zu sehen? Ist diese App/Funktion in der Lage, sich normal zu entwickeln, ohne das Telefon zu rooten?App, um andere Anwendungen zu öffnen und die wie ein Betrachter zu handeln

Dies ist ein Beispiel für das, was ich tun möchte:

http://hwahba.com/ibex/

Vielen Dank

+0

Auf welche Art von Google "Brille" beziehen Sie sich? Google Glass oder Karton? –

Antwort

2

Actual mulitasking so etwas wie: http://developer.android.com/preview/features/multi-window.html nicht möglich, so weit ist, wie ich noch kennen.

Sie könnten das gleiche Layout-Laufzeit (mit Code) in der oberen relativ aufzublasen und die weightsum bis 2 wie folgt ändern:

LinearLayout item = (LinearLayout)findViewById(R.id.top_layer_id); 
item.setWeightSum(2); 
View child = getLayoutInflater().inflate(R.layout.double_view_thing, null); 
item.addView(child); 

Sie können auch Ihre Ansicht bewegen Sie auf eine separate Ressource duplizieren möchten und Fügen Sie es zweimal wie folgt ein:

<include layout="@layout/double_view_thing"/> 
<include layout="@layout/double_view_thing"/> 
+0

Nein, das meine ich nicht. Das ist Multitasking. Ich möchte dieselbe Ansicht einer App duplizieren, um die gleiche Ansicht zweimal sehen zu können. – user3033437

+0

Aahh, das ist perfekt möglich. Ich denke, dass Sie layoutinflation für das – jobbert

+0

verwenden können, das ich bearbeitet habe, um einen Link hinzuzufügen, wo Sie ein Beispiel sehen können, aber sagen wir, dass ich eine App (A) entwickeln möchte, die nur eine andere App (B) öffnet und zweimal anzeigt, Teilen Sie den Bildschirm und auf diese Weise können Sie die App B mit VR-Brille sehen, auch wenn die App diese nicht nativ unterstützt – user3033437

Verwandte Themen