Bonjour,
Voilà je suis débutant et je n'ai pas les notions de base, je me sers de ce que je trouve pour faire mon application webview.
Je souhaite faire une application qui me permet d'aller sur une interface graphique installer sur mes PC dont j'accède via leur IP.
Je souhaiterai via le menu changer l'adresse du pc (string url = "url"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String url = "url"; WebView view =(WebView) this.findViewById(R.id.webView); view.getSettings().setJavaScriptEnabled(true); view.setInitialScale(1); view.loadUrl(url); }.
mon menu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context="greg.mamaison.MainActivity"> <item android:id="@+id/action_settings" android:title="@string/settings" android:icon="@drawable/ic_settings"> <menu android:id="@+id/sous_menu"> <item android:id="@+id/action_url" android:title="@string/url" /> <item android:id="@+id/action_test1" android:title="@string/test" /> </menu> </item> </menu>J'ai vu que je dois utiliser "getsharedpreferences"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { //noinspection SimplifiableIfStatement case R.id.action_settings: return true; case R.id.action_url: return true; } return super.onOptionsItemSelected(item); }
Quelqu'un peut m'aider? merci
Partager