Digamos que tengo una referencia a un objeto, ¿cómo debo pasar de pasar de una actividad a otra? No quiero tener que consultar el Application Object / singletons / variables estáticas. ¿Es esto todavía posible?
Necesito hacer un TabHost cambiable de todas las actividades. He hecho algunos reasearch, pero no he encontrado nada compatible con TabHost. Quiero poder ocultar el TabHost de otra actividad (si consigo acceder a él, ocultarlo no será un problema para mí) He trabajado anteriormente con algunas estadísticas públicas pero no he podido hacer que funcione […]
Mi actividad principal muestra el contenido en fragmentos. Si presiono un botón, otra actividad comienza con esta línea de código: Intent intent = new Intent(context, FragmentActivity.class); Bundle bundle = ActivityOptions.makeCustomAnimation(context, R.anim.slide_in_left, R.anim.slide_out_left).toBundle(); context.startActivity(intent, bundle); Así que la nueva actividad debe deslizarse y la actividad actual debe deslizarse hacia fuera. El problema es que la nueva […]
Cuando voy una actividad a otra actividad, entre la transacción aparece una pantalla negra durante unos segundos. Termino correctamente la actividad antes de llamar a startActvity () . Estoy usando el tema de android: theme = "@ android: style / Theme.Translucent" para mi actividad. Aun cuando entre la transacción de actividad aparece una pantalla negra […]
Estoy utilizando un AutoCompleteTextView algo así: public class MainActivity extends Activity { private AutoCompleteTextView actv; private MultiAutoCompleteTextView mactv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String[] countries = getResources(). getStringArray(R.array.list_of_countries); ArrayAdapter adapter = new ArrayAdapter (this,android.R.layout.simple_list_item_1,countries); actv = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1); mactv = (MultiAutoCompleteTextView) findViewById (R.id.multiAutoCompleteTextView1); actv.setAdapter(adapter); mactv.setAdapter(adapter); mactv.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); } @Override public boolean onCreateOptionsMenu(Menu […]
¿Cómo hago que mi botón se parezca más al botón de acción flotante? Mi botón hasta ahora parece cerca, pero hasta ahora, no se ve igual. ¿Qué otros cambios sugeriría usted? Una imagen de lo que el botón de acción flotante parece es abajo, como es una imagen de mi botón hasta el momento y […]
Tengo una clase que extiende BroadcastReceiver . Al recibir un SMS, quisiera pasar información a mi clase de actividad principal para mostrar el texto en un cuadro (Añada, si ya hay texto presente). public class SmsReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Intent i = new Intent(context, MainActivity.class); i.putExtra("updatedString","Hello"); context.startActivity(i); […]
Si no me equivoco, los objetos de la actividad nunca se destruyen de la memoria, ellos están siempre allí hasta que el proceso se mata. Así que llamar a finish () o el sistema operativo Android destruir su actividad no significa que ha sido destruido en la memoria, pero sólo significa que ahora está en […]
No se puede pasar datos de un fragmento a otro mediante la intención. La lógica está bien. Compruebe por favor las últimas partes de la actividad principal donde he enviado las secuencias a otra actividad usando putExtra. Aquí está el MainActivity.java: public class MainActivity extends Activity implements View.OnClickListener { EditText ed1,ed2,ed3,ed4,ed5,ed6; Button bt1; TextView tv1,tv2; […]
Hice una aplicación en la que descarga un APK desde un servidor interno, lo guardo localmente y quiero pedirle al usuario que lo instale. Mi código es el siguiente: protected void onPostExecute(String path) { Intent promptInstall = new Intent(Intent.ACTION_VIEW); promptInstall.setDataAndType(Uri.parse(path), "application/vnd.android.package-archive"); promptInstall.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(promptInstall); } La ruta tiene el archivo de la APK por lo que […]