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