1 pièce(s) jointe(s)
Afficher du texte dans une application android de type cardboard (utilisant GvrView)
Bonjour,
Je travaille sur une application android de type cardboard pour faire de la réalité augmentée.
L'application permet donc de voir le monde alentour grâce à la caméra du smartphone. Pour cela, j'ai récupérée la fonctionnalité du projet suivant : https://github.com/SalahEddin/CardboardPassthrough. (Vous pouvez facilement le lancer sur android studio)
Mon souci est que je souhaiterais afficher du texte à l'utilisateur mais je ne sais pas comment faire pour que le texte soit intégré dans la vue GvrView qui est utilisée pour avoir les deux carrés pour chaque œil. Je voudrais tout bêtement pouvoir intégrer un texte comme ceci :
Pièce jointe 281482
Voici quelques éléments de code pour que vous ayez une idée du fonctionnement.
MainActivity.Java
Code:
1 2 3 4 5 6 7 8 9
|
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_live_counting_vr);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
cardboardView = (GvrView) findViewById(R.id.cardboard_view);
cardboardView.setRenderer(this);
setGvrView(cardboardView);
} |
activity_main.xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<com.google.vrtoolkit.cardboard.CardboardView
android:id="@+id/cardboard_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true" />
</RelativeLayout> |
Pour plus de détail je vous invite à regarder le Git un peu plus haut.
Je galère dessus depuis plusieurs jours donc si quelqu'un peut m'aider ça serait super ! :D