Ok! provo a visionarlo in giornata!!! :) grazie
Visualizzazione stampabile
Ok! provo a visionarlo in giornata!!! :) grazie
Sei in ritardo, ho già trovato come fare l'icona! rotfl
AHAHAHAHAHHAHAHAHAH
Adesso vado di fotosciòp ;)
Eheheh.. visto che ti ci trovi, disegna qualche bella icona anche per me :D
Tornando a noi,
l'app non poteva funzionare per 2 ragioni:
1) il file .jar inserito nel progetto era corrotto (forse il download si è troncato prima del termine del file). Ho rimosso il .jar corrotto e aggiunto quello in mio possesso scaricato al tempo).
L'errore di apertura file era anche indicata nella console 'Problems' di eclipse ;)
2) Rileggendo la lettera di rilascio del .jar, vi è una nota che dice che il file va collocato nel progetto sotto il percorso /libs (folder da creare perchè di default non viene creata con il progetto).
In merito a questo - vale anche per eventuali altri .jar futuri da usare - è conveniente 'trascinare' il file jar all'interno del percorso / del progetto (o /libs in questo caso). Dopodichè, dalle properties del progetto -> Java build path, esegui l'ADD Jar anzichè 'add external jar'. In ogni caso va consultata la documentazione per individuare l'utilizzo corretto del .jar.
Adesso l'app è perfettamente funzionante, la puoi scaricare qui
Nell'eseguire l'import del progetto in eclipse, ricorda, prima di compilare e pubblicare con il tasto play, di eseguire click destro sulla folder principale del progetto (post-importazione) e lancia Android tools-> Fix Project Properties (questo perchè sicuramente non abbiamo lo stesso ambiente e potresti avere delle incongruenze nel progetto importato).
Testato su Galaxy Note 2.3.3 e Nexus s 4.0.4
Testato, infatti funziona! :) Grazie mille super gentile, mandami in mp il tuo contatto email che ti giro l icona per la mia e mi dici se lo stile può andare. Ovviamente se è per uno scanner barcode :)
Non capisco però cosa te ne fai del codice a barre dopo la conferma. Mi si chiude l app. Io dovrei far in modo che il codice letto, mi venga spedito ad un url. La connessione sarà in WIFI.
Cioè io sparo e mi collego ad una pagina internet con quel'url. La pagina la gestisco in asp con stili appositi per mobile.
Ho inserito nel manifest:
<uses-feature android:name="android.hardware.wifi" />
Forse questo pezzo può aiutarmi:
Ho provato a dichiarare una webview negli stili con id pagina, e a scrivere:codice:super.onCreate(savedInstanceState);
WebView webview = new WebView(this);
setContentView(webview);
String url = getIntent().getStringExtra("url");
setTitle(url);
webview.loadUrl(url);
ma niente...non risolve pagina e poi non credo che ci volgia un ID per aprire una pagina web. Non sono sicuro dello svolgimento.codice:public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.screen3);
format=(TextView)findViewById(R.id.format);
contents=(TextView)findViewById(R.id.contents);.
pagina=(WebView)findViewById(R.id.pagina);
Button confermaScansione = (Button) findViewById(R.id.pulsanteConfermaBarCode);
confermaScansione.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0){
Intent intent = new Intent();
intent.putExtra("formato", format.getText().toString());
intent.putExtra("codiceletto", contents.getText().toString());
setResult(RESULT_OK,intent);
String url = getIntent().getStringExtra("http://www.google.it");
setTitle(url);
webview.loadUrl(url);
finish();
}
});
}
Non facevo l'import:
Adesso l'ho fatto ed ho inserito:codice:import android.webkit.WebView;
Sento già l ira funesta degli dei che si sta per scaterare sulla terra!codice:public class MyWebView extends Activity {
WebView mWebView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mWebView = new WebView(this);
mWebView.getSettings().setJavaScriptEnabled(true);
setContentView(mWebView);
mWebView.loadUrl("http://www.google.it");
}
}
Come faccio a lanciare questa procedura sull click del tuo tastino? :)
Dove hai messo il finish?
Di tutto il mio scervellamento mi rispondi in una riga? :O
ajajajajajaj