Preguntas etiquetadas con android-context

Interfaz con información global sobre un entorno de aplicación



7
¿Qué es "herramientas: contexto" en los archivos de diseño de Android?
Comenzando con una nueva versión reciente de ADT, he notado este nuevo atributo en los archivos XML de diseño, por ejemplo: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" /> ¿Para qué se utiliza "herramientas: contexto"? ¿Cómo sabe siquiera la ruta exacta a la actividad que está escrita allí? ¿Mira el …

27
Se abre el cuadro de diálogo "No se puede agregar la ventana: el token nulo no es para una aplicación" con getApplication () como contexto
Mi actividad está intentando crear un AlertDialog que requiere un contexto como parámetro. Esto funciona como se esperaba si uso: AlertDialog.Builder builder = new AlertDialog.Builder(this); Sin embargo, desconfío de usar "esto" como contexto debido a la posibilidad de pérdidas de memoria cuando la actividad se destruye y se recrea incluso …

30
Usando contexto en un fragmento
¿Cómo puedo obtener el contexto en un fragmento? Tengo que usar mi base de datos cuyo constructor toma en el contexto, pero getApplicationContext()y FragmentClass.thisno trabajo así que ¿qué puedo hacer? Constructor de bases de datos public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }


9
¿Usar el contexto de la aplicación en todas partes?
En una aplicación de Android, ¿hay algún problema con el siguiente enfoque: public class MyApp extends android.app.Application { private static MyApp instance; public MyApp() { instance = this; } public static Context getContext() { return instance; } } y pasarlo a todas partes (por ejemplo, SQLiteOpenHelper) donde se requiere contexto …

4
getApplication () vs. getApplicationContext ()
No pude encontrar una respuesta satisfactoria a esto, así que aquí vamos: ¿cuál es el trato Activity/Service.getApplication()y Context.getApplicationContext()? En nuestra aplicación, ambos devuelven el mismo objeto. En una ActivityTestCasesin embargo, burlándose de la aplicación hará getApplication()volver con la maqueta, pero getApplicationContexttodavía devolver una instancia de contexto diferente (uno inyectado por …


24
Llamar a startActivity () desde fuera de un contexto de actividad
He implementado un ListViewen mi aplicación de Android. Me ato a esto ListViewusando una subclase personalizada de la ArrayAdapterclase. Dentro del ArrayAdapter.getView(...)método anulado , asigno un OnClickListener. En el onClickmétodo de la OnClickListener, quiero lanzar una nueva actividad. Me sale la excepción: Calling startActivity() from outside of an Activity context …




7
Diferencia entre contexto de actividad y contexto de aplicación
Esto me tiene perplejo, estaba usando esto en Android 2.1-r8 SDK: ProgressDialog.show(getApplicationContext(), ....); y también en Toast t = Toast.makeText(getApplicationContext(),....); usando getApplicationContext()bloqueos tanto ProgressDialogy Toast... que me llevan a esta pregunta: ¿Cuáles son las diferencias reales entre un contexto de actividad y un contexto de aplicación, a pesar de compartir …

14
getActivity () devuelve nulo en la función Fragment
Tengo un fragmento (F1) con un método público como este public void asd() { if (getActivity() == null) { Log.d("yes","it is null"); } } y sí, cuando lo llamo (de la Actividad), es nulo ... FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction(); F1 f1 = new F1(); transaction1.replace(R.id.upperPart, f1); transaction1.commit(); f1.asd(); Debe ser …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.