En la programación de Android, ¿qué es exactamente una Contextclase y para qué se utiliza? Lo leí en el sitio del desarrollador , pero no puedo entenderlo
Interfaz con información global sobre un entorno de aplicación
En la programación de Android, ¿qué es exactamente una Contextclase y para qué se utiliza? Lo leí en el sitio del desarrollador , pero no puedo entenderlo
¿Hay alguna manera de obtener la Contextinstancia actual dentro de un método estático? Estoy buscando de esa manera porque odio guardar la instancia de 'Contexto' cada vez que
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"...
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...
¿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...
¿Cuál es la diferencia entre getContext(), getApplicationContext(), getBaseContext(), y " this"? Aunque esta es una pregunta simple, no puedo entender la diferencia básica entre ellos. Por favor, da algunos ejemplos fáciles si es
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...
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á...
En varios bits de código de Android que he visto: public class MyActivity extends Activity { public void method() { mContext = this; // since Activity extends Context mContext = getApplicationContext(); mContext = getBaseContext(); } } Sin embargo, no puedo encontrar ninguna explicación...
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...
Soy consciente de la disponibilidad de Context.getApplicationContext () y View.getContext () , a través del cual puedo llamar a Context.getPackageName () para recuperar el nombre del paquete de una aplicación. Funcionan si llamo desde un método para el cual a Viewo un Activityobjeto está...
Ha habido muchas publicaciones sobre cuáles son estos dos contextos ... Pero todavía no lo estoy entendiendo bien Según tengo entendido hasta ahora: cada uno es una instancia de su clase, lo que significa que algunos programadores recomiendan que lo use con la this.getApplicationContext()mayor...
He encontrado lo R.stringincreíble para mantener las cadenas codificadas fuera de mi código, y me gustaría seguir usándolo en una clase de utilidad que funciona con modelos en mi aplicación para generar resultados. Por ejemplo, en este caso estoy generando un correo electrónico desde un modelo...
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...
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...
¿Qué se necesita importar o cómo puedo llamar al inflador Layout en lugares que no sean actividad? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work...
Necesito obtener un objeto Drawable para mostrar en un botón de imagen. ¿Hay alguna manera de usar el código a continuación (o algo así) para obtener un objeto del paquete android.R.drawable. *? por ejemplo, si drawableId fuera
Estoy tratando de usar la biblioteca picasso para poder cargar la url en imageView, pero no puedo contextusar la biblioteca picasso correctamente. public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to...
Estoy tratando de usar el método getResources en una clase sin actividad. ¿Cómo obtengo la referencia al objeto "recursos" para poder acceder al archivo xml almacenado en la carpeta de recursos? Ejemplo: XmlPullParser xpp =
Soy nuevo en Android y estoy tratando de entender la diferencia entre getApplication(), getApplicationContext(), getBaseContext(), getContext()y someClass.thissobre todo cuándo utilizar los estos métodos en las siguientes líneas de código: Cuando lanzo un brindis, ¿cuál es la diferencia entre...