Je souhaite lancer une activité avec un WebView en tant que contenu de l'activité en cours. Cette nouvelle activité doit être transparente et webview devrait être au centre. J'ai regardé autour du Web mais seulement les solutions que j'ai trouvées utilisaient des xml de style. Je veux le faire en utilisant du code pur, c'est-à-dire sans déclaration xml. Si quelqu'un a trouvé cela, alors s'il vous plaît, faites la lumière.Comment créer une activité transparente par programme?
3
A
Répondre
2
Avez-vous envisagé de créer un dialogue avec un WebView intégré?
EDIT Voici ce que j'ai dans mon onCreateDialog()
:
Dialog d = new Dialog(MainFloatOver.this);
LinearLayout mLinearLayout = new LinearLayout(this);
mLinearLayout.setBackgroundColor(android.R.color.transparent);
LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
mLinearLayout.setLayoutParams(llp);
d.setContentView(mLinearLayout);
WebView mWebView = new WebView(this);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("www.google.com");
mLinearLayout.addView(mWebView);
Questions connexes
- 1. Comment créer une activité transparente?
- 2. Comment créer une activité "Lanceur" par programme?
- 3. Comment créer une activité transparente SANS windowIsFloating
- 4. Comment rendre mon activité transparente?
- 5. Comment différencier une activité android d'une sous-activité par programme?
- 6. Afficher une activité transparente sur Android?
- 7. Activité semi-transparente comme une fenêtre contextuelle
- 8. Menu personnalisé, android, activité transparente?
- 9. Comment afficher une activité transparente sur une autre activité sans supprimer l'activité précédente
- 10. Modifier une vue UIBarButtonItem pour qu'elle soit transparente par programme
- 11. Android Comment créer une vue par programme
- 12. Comment créer une fenêtre CDialog par programme?
- 13. Comment créer une NSFetchedPropertyDescription par programme?
- 14. Comment créer une fenêtre Cocoa par programme?
- 15. Comment créer une bordure transparente avec CSS?
- 16. Dans PlayN, comment créer une CanvasImage transparente?
- 17. Comment créer une nouvelle image bitmap transparente?
- 18. Créer une photomosaic par programme
- 19. Android: comment créer une activité de dialogue transparente sur le thème
- 20. Comment créer sitecollection par programme
- 21. Comment créer UIScrollview par programme
- 22. Comment créer NSPopover par programme
- 23. comment créer par programme UISplitViewController?
- 24. Créer une couleur transparente en PDF
- 25. créer par programme uitableview
- 26. frontière transparente dans WPF programme
- 27. Créer une variable d'environnement par programme
- 28. créer par programme Tabbar
- 29. créer une vignette d'une image par programme
- 30. Créer UINavigationBar par programme
yaa, j'ai essayé, mais dès que je charge une URL dans WebView, il devient ouvert dans le navigateur au lieu de la WebView à l'intérieur du dialogue. – bhups
c'est bizarre, j'ai utilisé cette technique il y a quelques semaines et ça fonctionnait ... Bien que je recevais une "page Web non disponible" chaque fois que j'essayais d'utiliser un lien externe ... – Sephy
pouvez-vous me montrer le code que vous utilisez. Pour "Page Web non disponible", vous devrez peut-être ajouter une autorisation Internet à votre application. – bhups