Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package br.com.entertainmentip.entertainmentip;
- import android.content.Intent;
- import android.media.Image;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.util.Log;
- import android.view.View;
- import android.widget.ImageView;
- import android.widget.TextView;
- import android.widget.Toast;
- import com.android.volley.Request;
- import com.android.volley.RequestQueue;
- import com.android.volley.Response;
- import com.android.volley.VolleyError;
- import com.android.volley.toolbox.StringRequest;
- import com.android.volley.toolbox.Volley;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- public class AnimeActivity extends AppCompatActivity {
- private List<Anime> AnimesList;
- TextView tituloAnime, aGenero, aEpisodio,aEstudio, aAno, aCurti, aNaocurti, aSinopse;
- private int counter = 0;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_anime);
- tituloAnime = (TextView) findViewById(R.id.tituloAnime);
- aGenero = (TextView) findViewById(R.id.aGenero);
- aEpisodio = (TextView) findViewById(R.id.aEpisodio);
- aEstudio = (TextView) findViewById(R.id.aEstudio);
- aAno = (TextView) findViewById(R.id.aAno);
- aCurti = (TextView) findViewById(R.id.txtacurti);
- aNaocurti = (TextView) findViewById(R.id.txtanaocurti);
- aSinopse = (TextView) findViewById(R.id.aSinopse);
- try {
- Intent intent = getIntent();
- if (intent.getBooleanExtra("Logged In", false)) {
- if (intent.getStringExtra("Response") != "null") {
- String response = intent.getStringExtra("Response");
- List<User> user = UserJsonParser.parseData(response);
- setTitle(user.get(0).getUserName());
- getAnimesList();
- } else {
- ShowLogin();
- }
- } else {
- ShowLogin();
- }
- } catch (NullPointerException e) {
- ShowLogin();
- }
- tituloAnime.setOnClickListener(new View.OnClickListener(){
- @Override
- public void onClick(View v){
- if(counter>=AnimesList.size()){
- counter=0;
- }
- tituloAnime.setText(AnimesList.get(counter).getDescricao());
- aGenero.setText(AnimesList.get(counter).getGenero1());
- aEpisodio.setText(AnimesList.get(counter).getEpisodio());
- aEstudio.setText(AnimesList.get(counter).getEstudio());
- aAno.setText(AnimesList.get(counter).getDataLancamento());
- aCurti.setText(AnimesList.get(counter).getCurte());
- aNaocurti.setText(AnimesList.get(counter).getNaocurte());
- aSinopse.setText(AnimesList.get(counter).getSinopse());
- counter++;
- }
- });
- ImageView Curti = (ImageView) findViewById(R.id.acurti);
- ImageView NaoCurti = (ImageView) findViewById(R.id.anaocurti);
- Curti.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- String value = aCurti.getText().toString();
- if()
- }
- });
- btnRegister.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- try {
- String UserName = editUserName.getText().toString().trim();
- String Email = editEmail.getText().toString().trim();
- String Password = editPassword.getText().toString().trim();
- String PasswordConfirm = editPasswordConfirm.getText().toString().trim();
- if (!UserName.equals("") && !Email.equals("") && !Password.equals("") && !PasswordConfirm.equals("")) {
- if (Password.equals(PasswordConfirm)) {
- RegisterUser(UserName, Email, Password);
- Toast.makeText(RegisterActivity.this, "Registrado com sucesso!", Toast.LENGTH_SHORT).show();
- startActivity(new Intent(RegisterActivity.this, LoginActivity.class));
- finish();
- } else {
- Toast.makeText(RegisterActivity.this, "As senhas não são iguais!", Toast.LENGTH_SHORT).show();
- }
- } else {
- Toast.makeText(RegisterActivity.this, "Preencha todos os campos!", Toast.LENGTH_SHORT).show();
- }
- } catch (NullPointerException e) {
- Toast.makeText(RegisterActivity.this, "Preencha todos os campos!", Toast.LENGTH_SHORT).show();
- }
- }
- });
- // String gen2 = AnimesList.get(0).getGenero2().toString();
- // String gen3 = AnimesList.get(0).getGenero3().toString();
- // tituloAnime.setText(AnimesList.get(counter).getDescricao());
- /* aGenero.setText(AnimesList.get(0).getGenero1());
- aEpisodio.setText(AnimesList.get(0).getEpisodio());
- aEstudio.setText(AnimesList.get(0).getEstudio());
- aAno.setText(AnimesList.get(0).getDataLancamento());
- aCurti.setText(AnimesList.get(0).getCurte());
- aNaocurti.setText(AnimesList.get(0).getNaocurte());
- aSinopse.setText(AnimesList.get(0).getSinopse());*/
- }
- private void getAnimesList() {
- RequestQueue queue = Volley.newRequestQueue(this);
- String url = "http://192.168.56.1/android_login_api/animes.php?get";
- final String uTitle = tituloAnime.getText().toString();
- /* final String uGenero = aGenero.getText().toString();
- final String uEpisodio = aEpisodio.getText().toString();
- final String uEstudio = aEstudio.getText().toString();
- final String uAno = aAno.getText().toString();
- final String uCurti = aCurti.getText().toString();
- final String uNaocurti = aNaocurti.getText().toString();
- final String uSinopse = aSinopse.getText().toString();*/
- StringRequest postRequest = new StringRequest(Request.Method.GET, url,
- new Response.Listener<String>()
- {
- @Override
- public void onResponse(String response) {
- if (response != null) {
- AnimesList = AnimeJsonParser.parseData(response);
- }
- }
- },
- new Response.ErrorListener()
- {
- @Override
- public void onErrorResponse(VolleyError error) {
- // error
- Log.d("Error.Response", error.toString());
- }
- }
- ) {
- @Override
- protected Map<String, String> getParams()
- {
- Map<String, String> params = new HashMap<String, String>();
- // params.put("Descricao", uTitle);
- /* params.put("Sinopse", uSinopse);
- params.put("Estudio",uEstudio);
- params.put("DataLancamento",uAno);
- params.put("Genero1",uGenero);
- params.put("",);
- params.put("",);
- params.put("",);
- params.put("",);
- params.put("",);*/
- return null;
- }
- };
- queue.add(postRequest);
- }
- private void ShowLogin() {
- startActivity(new Intent(AnimeActivity.this, LoginActivity.class));
- finish();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement