-2
私は、ユーザデータを要求し、私は別のアクティビティを呼び出す必要があり、ボタンを与え、他の選択肢を表示するとき、私はテントでそれを行うともたらしアンドロイドにおいて活性を有するが、私他のアクティビティを呼び出し、テキスト
クラスのJavaコードがすでに存在している何もないレイアウト:活動という名前
package bastardapps.techmaker;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;
import java.util.ArrayList;
/**
* Created by Danilo on 27/10/2016.
*/
public class menuTest extends AppCompatActivity {
private ListView lv;
private Button btnInicioCategoria;
public static Encuestado persona;
public EditText etNombre;
public EditText etEdad;
public EditText etCorreo;
public EditText etTelefono;
@Override
public void onCreate(Bundle savedInstanceState) {
persona = new Encuestado();
super.onCreate(savedInstanceState);
setContentView(R.layout.menutest);
/*
lv = (ListView)findViewById(R.id.lvdatos);
ArrayList<Dato> listDatos = new ArrayList<>();
listDatos.add(new Dato(1,"Tu Nombre","Nombre","text"));
listDatos.add(new Dato(2,"Edad","Edad","number"));
listDatos.add(new Dato(3,"Correo","Correo","textEmailAddress"));
listDatos.add(new Dato(4, "Telefono","Telefono","phone"));
opcionDatos od = new opcionDatos(this,listDatos);
lv.setAdapter(od);*/
btnInicioCategoria = (Button)findViewById(R.id.btnInicioMenu);
etNombre = (EditText)findViewById(R.id.etnombre);
etEdad = (EditText)findViewById(R.id.etedad);
etCorreo = (EditText)findViewById(R.id.etcorreo);
etTelefono = (EditText)findViewById(R.id.ettelefono);
btnInicioCategoria.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
String nombre = etNombre.getText().toString();
String edad = etEdad.getText().toString();
String correo = etCorreo.getText().toString();
String telefono = etTelefono.getText().toString();
if(nombre.isEmpty() || edad.isEmpty() || correo.isEmpty() || telefono.isEmpty())
{
AlertDialog.Builder dlgAlerta = new AlertDialog.Builder(menuTest.this);
dlgAlerta.setMessage("Por favor digita todos tus datos");
dlgAlerta.setTitle("TechMaker Alert");
dlgAlerta.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
dlgAlerta.show();
}else
{
persona.setNombre(nombre);
persona.setEdad(Integer.parseInt(edad));
persona.setCorreo(correo);
persona.setTelefono(Long.parseLong(telefono));
Intent i = new Intent(menuTest.this,categorias.class);
startActivity(i);
}
}
});
}
}
コード:
package bastardapps.techmaker;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.support.v7.app.AppCompatActivity;
/**
* Created by Danilo on 7/11/2016.
*/
public class categorias extends AppCompatActivity {
@Override
public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
super.onCreate(savedInstanceState, persistentState);
}
}