Ciao,
ho creato un sito con delle immagini in jquerymobile, ed ora mi piacerebbe poter settare come sfondo una qualsiasi immagine come sfondo, sono arrivato a questo punto e mi sono bloccato.
mio codice:
come un esperto può vedere dal significato dei tre tasti, (io ho usato OptionMenu se c'è unaltra soluzione migliore è ben accetta) come faccio ad associare i vari comandi e cioè quando clicco su share mi appare una lista di social, salva immagine e imposta come sfondo l'immagine corrente.
Grazie.
ho creato un sito con delle immagini in jquerymobile, ed ora mi piacerebbe poter settare come sfondo una qualsiasi immagine come sfondo, sono arrivato a questo punto e mi sono bloccato.
mio codice:
Codice:
package com.home.page;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.LinearLayout;
import android.widget.TextView;
public class MainActivity extends Activity {
// private WebView view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView view = (WebView) this.findViewById(R.id.webView1);
String url = "http://www.miosito.com";
view.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
});
view.getSettings().setJavaScriptEnabled(true);
view.loadUrl(url);
}
public boolean onCreateOptionsMenu1(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
WebView view = (WebView) findViewById(R.id.webView1);
if ((keyCode == KeyEvent.KEYCODE_BACK) && view.canGoBack()) {
view.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
public void onCreate1(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout linearLayout = new LinearLayout(this);
TextView textView = new TextView(this);
textView.setText("Clicca sul tasto menù del simulatore");
linearLayout.addView(textView);
setContentView(linearLayout);
}
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(Menu.NONE, 1, 1, "Condividi");
menu.add(Menu.NONE, 2, 2, "Salva immagine");
menu.add(Menu.NONE, 3, 3, "Imposta Sfondo");
return true;
}
}
Grazie.