import android.app.Activity;
import android.os.Bundle;
import android.app.AlertDialog.Builder;
import android.widget.*;
import android.view.View;
import android.content.Intent;
import android.app.AlertDialog;
import android.content.Context;
/**
*
*/
public class ConvertiTemperatura extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
// ToDo add your GUI initialization code here
}
public void conv1(View view){
EditText numero1=(EditText)findViewById(R.id.t1);
EditText numero2=(EditText)findViewById(R.id.t2);
try{
double num1=Double.parseDouble(numero1.getText().toString());
double ris=num1*1.8+32;
String risultato=""+ris;
numero2.setText(risultato);
}catch(NumberFormatException e){
e.printStackTrace();
numero2.setText("Devi inserire un numero!");
}
}
public void conv2(View view){
EditText numero1=(EditText)findViewById(R.id.t1);
EditText numero2=(EditText)findViewById(R.id.t2);
try{
double num2=Double.parseDouble(numero2.getText().toString());
double ris=(num2-32)/1.8;
String risultato=""+ris;
numero1.setText(risultato);
}catch(NumberFormatException e){
e.printStackTrace();
numero1.setText("Devi inserire un numero!");
}
}
}
(main.xml)
android:layout_height="fill_parent"
android:stretchColumns="1"
>
android:layout_height="wrap_content"
android:id="@+id/t1"
/>
/>
2 commenti:
Va bene, ma nel vostro computer dove è presente l'ambiente di sviluppo (lo avete installato?) potevate fare la prova, salvare come immagine l'esecuzione del programma nell'emulatore android e quindi pubblicare codice e immagine nell'altro computer che dispone del collegamento alla rete internet!
Inoltre, aggiungo, al mio precedente commento, che questo programma non è il frutto del vostro lavoro, tanto è vero che è identico a quello pubblicato da Millucci.
Posta un commento