Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 29/12/13, 19:13:25
Array

[xs_avatar]
deivor deivor no está en línea
Miembro del foro
 
Fecha de registro: feb 2011
Mensajes: 195
Modelo de smartphone: Xiaomi Mi Mix 2
Tu operador: Pepephone
Problemas con variables (ayuda pleases)

Hola, estoy haciendo un programa, que lo que hace es localizar una foto, me tengo que examinar enviandolo, pero se me ha corrompido el ssd y al recuperar la información de mi apk me faltan las variables, eh podido poner muchas pero me falta esta variable
Código:
import android.app.Activity;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.os.Environment;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
import java.io.File;

public class PrincipalActivity extends Activity
{
	//creo los botones a utilizar
  private Button btnAbrirLista;
  private Button btnAbrirMapa;
  private Button btnSacarFoto;
  private VariablesGlobales variablesGlobales;

  protected void onCreate(Bundle paramBundle)
  {
	  //Datos de
    super.onCreate(paramBundle);
    TapForTap.setDefaultAppId("3db122c0-8bb7-012f-2104-4040d7a67ac6");
    TapForTap.checkIn(this);
    setContentView(R.layout.activity_principal);
    // aqui me sale que falta un dato
((AdView)findViewById()).loadAds();
    //compurebo que la tarjeta este puesta
    if ((Environment.getExternalStorageState().equals("mounted")) && (!new File(Environment.getExternalStorageDirectory() + "/localizafoto").exists()))
      new File(Environment.getExternalStorageDirectory().toString() + "/localizafoto").mkdirs();
    this.variablesGlobales = ((VariablesGlobales)getApplicationContext());
    this.variablesGlobales.ubicar();
    this.btnAbrirMapa = ((Button)findViewById(2131165216));
    this.btnAbrirMapa.setOnClickListener(new View.OnClickListener()
    {
      public void onClick(View paramAnonymousView)
      {
        PrincipalActivity.this.startActivity(new Intent(PrincipalActivity.this, MapaLugaresActivity.class));
      }
    });
    this.btnAbrirLista = ((Button)findViewById(2131165215));
    this.btnAbrirLista.setOnClickListener(new View.OnClickListener()
    {
      public void onClick(View paramAnonymousView)
      {
        PrincipalActivity.this.startActivity(new Intent(PrincipalActivity.this, ListaLugaresActivity.class));
      }
    });
    this.btnSacarFoto = ((Button)findViewById(2131165217));
    this.btnSacarFoto.setOnClickListener(new View.OnClickListener()
    {
      public void onClick(View paramAnonymousView)
      {
        if (PrincipalActivity.this.variablesGlobales.getPrimeraLectura())
        {
          VariablesGlobales.setOrigen("Camara");
          PrincipalActivity.this.startActivity(new Intent(PrincipalActivity.this, GeoImagenes.class));
          return;
        }
        Toast.makeText(PrincipalActivity.this.getBaseContext(), PrincipalActivity.this.getResources().getString(2131034123), 1).show();
      }
    });
  }

  public boolean onCreateOptionsMenu(Menu paramMenu)
  {
    getMenuInflater().inflate(2131099649, paramMenu);
    return true;
  }

  public boolean onOptionsItemSelected(MenuItem paramMenuItem)
  {
    switch (paramMenuItem.getItemId())
    {
    default:
      return false;
    case 2131165225:
    }
    finish();
    return true;
  }

  protected void onPause()
  {
    super.onPause();
    this.variablesGlobales.detenerGPS();
  }

  protected void onResume()
  {
    super.onResume();
    this.variablesGlobales.ubicar();
    ((AdView)findViewById(2131165213)).loadAds();
  }

}
Código:
//esto es otra parte del codigo
protected void onCreate(Bundle paramBundle)
  {
    super.onCreate(paramBundle);
    setContentView(2130903040);
//Aqui es donde no se que variable poner
    this.variablesGlobales = ((VariablesGlobales)getApplicationContext());
    this.iv = ((ImageView)findViewById(2131165190));
    this.btnEditar = ((Button)findViewById(2131165198));
    this.btnEditar.setOnClickListener(new View.OnClickListener()
    {
      public void onClick(View paramAnonymousView)
      {
        Intent localIntent = new Intent(MostrarLugarActivity.this, EditarLugarActivity.class);
        localIntent.putExtra("situacion", "Editar");
        MostrarLugarActivity.this.startActivity(localIntent);
        MostrarLugarActivity.this.finish();
      }
    });
    this.btnEditar.setVisibility(1);
    this.txtNombreLugar = ((EditText)findViewById(2131165187));
    this.txtNombreLugar.setClickable(false);
    this.txtNombreLugar.setFocusable(false);
    this.txtDescripcion = ((EditText)findViewById(2131165188));
    this.txtDescripcion.setClickable(false);
    this.txtDescripcion.setFocusable(false);
    localizarRegistro();
  }

  protected void onPause()
  {
    super.onPause();
    if ((this.bitMap != null) && (!this.bitMap.isRecycled()))
    {
      this.iv.setImageBitmap(null);
      this.bitMap.recycle();
      this.bitMap = null;
    }
  }
}
Llevó dias intentando resolver el problema pero nosé como resolverlo, pregunté a mi maestro, pero me dijo que tenia que hacerlo yo y no me lo iba a resolver

Una ayudita por favor
Responder Con Cita


Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 03:33:23 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /