Vale, voy aclarando algo, pero sigo teniendo una duda...
¿Porque no me cambia el valor de las variables cuando pulso el boton?
Código Java:
Ver originalpackage juan.pruebas.accesognoc;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.Intent;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class AccesoGnocActivity extends Activity {
/** Called when the activity is first created. */
final String telefonoGnoc
="605097654";
EditText numCaso, emplazamiento, nomTec, empresa, trabRealizar;
String var_numCaso, var_emplazamiento, var_nomTec, sms, var_empresa,
var_trabRealizar, entradaSalida, SENT, DELIVERED;
SmsManager enviarSms;
PendingIntent sentPI;
PendingIntent deliveredPI;
Button botonEntrada, botonSalida
;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
numCaso = (EditText)findViewById(R.id.numCaso);
emplazamiento = (EditText)findViewById(R.id.emplazamiento);
nomTec = (EditText)findViewById(R.id.nomTec);
empresa = (EditText)findViewById(R.id.empresa);
trabRealizar = (EditText)findViewById(R.id.trabRealizar);
var_numCaso = numCaso.getText().toString();
var_emplazamiento = emplazamiento.getText().toString();
var_nomTec = nomTec.getText().toString();
var_empresa = empresa.getText().toString();
var_trabRealizar = trabRealizar.getText().toString();
final String sms
= entradaSalida
+ "." + var_numCaso
+ "." + var_emplazamiento
+ "." + var_nomTec + "." + var_empresa + ".LOC:IN-" + var_trabRealizar;
botonEntrada
= (Button)findViewById
(R.
id.
botonEntrada); botonSalida
= (Button)findViewById
(R.
id.
botonSalida);
enviarSms = SmsManager.getDefault();
SENT = "SMS_SENT";
DELIVERED = "SMS_DELIVERED";
sentPI = PendingIntent.getBroadcast(this, 0, new Intent(SENT), 0);
deliveredPI = PendingIntent.getBroadcast(this, 0, new Intent(DELIVERED), 0);
botonEntrada.
setOnClickListener(new View.
OnClickListener() {
public void onClick
(View v
) { // TODO Auto-generated method stub
entradaSalida = "INI.";
//enviarSms.sendTextMessage(telefonoGnoc, null, sms, sentPI, deliveredPI);
Toast.makeText(getApplicationContext(), sms, Toast.LENGTH_LONG).show();
}
});
botonSalida.
setOnClickListener(new View.
OnClickListener() {
public void onClick
(View v
) { // TODO Auto-generated method stub
entradaSalida = "FIN.";
//enviarSms.sendTextMessage(telefonoGnoc, null, sms, sentPI, deliveredPI);
Toast.makeText(getApplicationContext(), sms, Toast.LENGTH_LONG).show();
}
});
}
}
Un saludo.