1 package com.example.furt.myapplication;
3 import android.app.Activity;
4 import android.content.Intent;
5 import android.os.Bundle;
6 import android.widget.RelativeLayout;
9 public class aggiornamento extends Activity
11 static RelativeLayout t; //for context
13 protected void onCreate(Bundle savedInstanceState) {
14 super.onCreate(savedInstanceState);
15 setContentView(R.layout.aggiornamento);
16 t=(RelativeLayout)findViewById(R.id.glob_agg);
17 Bundle dati=getIntent().getExtras();
18 String user=dati.getString("user");
19 String pass=dati.getString("pass");
20 String sessionKey=dati.getString("sessionKey");
21 if(sessionKey.contentEquals("000000000"))//controllo se le credenziali memorizzate sono corrette
23 sessionKey = serverComunication.connessione("1/" + user + "/" + pass);
24 if(sessionKey.contentEquals("request-login") || sessionKey.contains("err"))
26 Intent i = new Intent(getApplicationContext(), mainActivity.class);
27 i.putExtra("logout", "si");
28 i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
29 getApplicationContext().startActivity(i);
33 aggiorna agg=new aggiorna();
34 sessionKey=agg.sincronizza(sessionKey,user,pass);
35 if(sessionKey.contains("err") || sessionKey.contentEquals("000000000"))
37 Intent i = new Intent(getApplicationContext(), mainActivity.class);
38 i.putExtra("logout", "si");
39 i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
40 getApplicationContext().startActivity(i);
43 Intent i = new Intent(getApplicationContext(), download_page.class);
44 i.putExtra("user", user);
45 i.putExtra("pass", pass);
46 i.putExtra("sessionKey", sessionKey);
47 i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
48 getApplicationContext().startActivity(i);