0 votos

Intento de invocar el método virtual 'void Android.widget.TextView.setText(java.lang.CharSequence)' en un objeto de referencia nulo.

Paquete com.example.coreocean.rama;

importa Android.app.ProgressDialog; import Android.content.Intent; import Android.content.SharedPreferences; import Android.support.v7.app.AppCompatActivity; import Android.os.Bundle; import Android.text.Layout; import Android.view.View; import Android.webkit.WebView; import Android.widget.EditText; 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.JsonObjectRequest; import com.Android.volley.toolbox.StringRequest; import com.Android.volley.toolbox.Volley;

import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;

import java.util.HashMap; importar java.util.Map;

import static com.example.coreocean.rama.R.id.user_address;

public class perfil extends AppCompatActivity {

TextView textViewUN, textViewMB, textViewEM, textViewAD;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_profile);

    textViewAD = (TextView) findViewById(user_address);
    textViewUN = (TextView) findViewById(R.id.unameText);
    textViewEM = (TextView) findViewById(R.id.emailText);
    textViewMB = (TextView) findViewById(R.id.mobileText);

        textViewUN.setText(SharedPrefmanager.getInstance(this).getUserFname());
        textViewMB.setText(SharedPrefmanager.getInstance(this).getMobile());
         textViewEM.setText(SharedPrefmanager.getInstance(this).getEmail());
        textViewAD.setText(SharedPrefmanager.getInstance(this).getAddress());

}

}

0voto

Timothy Langer Puntos 51

Sustituir

findViewById(user_address);

con

findViewById(R.id.user_address);

La razón por la que te aparece este error es porque olvidaste el botón R.id. y el programa no sabe qué es "user_address".

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X