Perguntas com a marcação «android-intent»

Perguntas sobre o uso prático e avançado de Intenções, Extras e Intenções Pendentes para iniciar uma Atividade, Serviço ou responder a um evento / notificação do sistema ou aplicativo por meio de um BroadcastReceiver. (consulte as informações para familiaridade básica)


30
Como posso abrir um URL no navegador da web do Android a partir do meu aplicativo?
Como abrir um URL a partir do código no navegador da Web incorporado, e não no meu aplicativo? Eu tentei isso: try { Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(download_link)); startActivity(myIntent); } catch (ActivityNotFoundException e) { Toast.makeText(this, "No application can handle this request." + " Please install a webbrowser", Toast.LENGTH_LONG).show(); e.printStackTrace(); …

10
Como gerenciar o startActivityForResult no Android?
Na minha atividade, estou chamando uma segunda atividade da atividade principal por startActivityForResult. Na minha segunda atividade, existem alguns métodos que finalizam essa atividade (talvez sem resultado), no entanto, apenas um deles retorna um resultado. Por exemplo, da atividade principal, chamo de segunda. Nesta atividade, estou verificando alguns recursos do …






30
Enviar intenção de email
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); O código acima abre uma caixa de diálogo mostrando os seguintes aplicativos: - Bluetooth, Google Docs, Yahoo Mail, Gmail, Orkut, Skype etc. Na verdade, quero filtrar essas opções de lista. Quero mostrar apenas …





30
Como obtenho o fragmento exibido no momento?
Estou brincando com fragmentos no Android. Eu sei que posso alterar um fragmento usando o seguinte código: FragmentManager fragMgr = getSupportFragmentManager(); FragmentTransaction fragTrans = fragMgr.beginTransaction(); MyFragment myFragment = new MyFragment(); //my custom fragment fragTrans.replace(android.R.id.content, myFragment); fragTrans.addToBackStack(null); fragTrans.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragTrans.commit(); Minha pergunta é, em um arquivo Java, como posso obter a instância …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.