草庐IT

expiration_intent

全部标签

android - 在 Android 上使用 Kotlin 共享 Intent 文本

我想使用kotlin共享Intent在我的CardView中共享文本,但是kotlin代码的最后一行有问题代码valshareIntent=Intent()shareIntent.action=Intent.ACTION_SENDshareIntent.putExtra(Intent.EXTRA_STREAM,"ali")shareIntent.type="text/plain"startActivity(Intent.createChooser(shareIntent,getResources().getText(R.string.send_to)))这是代码中的问题startAct

java - Android:快速按下按钮会导致多个 Intent 实例

目前我遇到了一个错误,如果用户快速点击一个按钮,按钮所附加的Intent将多次触发,导致需要再次回溯的一堆Intent。我该如何避免或补救?谢谢~k这是在onClickListener内部。我在这里设置boolean值,然后在过程结束时取消设置。if(!isDating){intent.setClass(context,EventDate.class);isDating=true;((TabGroupActivity)context).startChildActivity("EventDate",intent);} 最佳答案 尝试为

Android Intent 接收和旋转

我在Activity中使用IntentFilter来检索用户点击的url。在我的ActivityonCreate方法中,我有以下代码Intentintent=getIntent();if(Intent.ACTION_VIEW.equals(intent.getAction())){url=intent.getDataString();showDialog(DIALOG_ID);}除非我旋转手机,否则效果很好。即使在旋转之前关闭了对话框,每次我更改手机方向时它都会重新打开。我能避免吗。请注意,我不想锁定方向 最佳答案 另一种不需要自己

Android 从 Intent 获取 vCard 数据

我使用Intent.ACTION_SEND在我的应用中接收数据。如何处理数据类型text/x-vcard的发送?当我使用intent.getStringExtra(Intent.EXTRA_TEXT)时,它会抛出异常。 最佳答案 这对我有用:Uriuri=(Uri)intent.getExtras().get(Intent.EXTRA_STREAM);uri.toString()给了我这个:content://com.android.contacts/contacts/as_multi_vcard/2876r7-2A962A902A

android - 通过 Intent 发送 Arraylist

如何通过Intent从另一个Activity接收自定义的ArrayList?例如,我在ActivityA中有这个ArrayList:ArrayListsongs;如何在ActivityB中获取此列表? 最佳答案 首先要了解的是,您使用Intent将信息从ActivityA传递到ActivityB。对象,您可以在其中放置“额外内容”。您可以放入Intent的完整list可在此处获得:https://developer.android.com/reference/android/content/Intent.html(参见各种putEx

Android:搜索 Intent 不起作用

我似乎在运行我的应用程序时遇到了很多问题...grrr我目前遇到的问题是,我在启动我的应用程序时有一个Activity,它是一个可搜索的工具(通过android快速搜索)。搜索功能起作用并启动我的SearchActivity类,其中显示的结果很简单。但是,当我尝试从结果Activity(SearchActivity)进行搜索时,搜索框会弹出并接受输入,但SearchActivity从未收到Intent,或者它从未启动SearchActivity...我不确定。这是SearchActivity类(它使用与工作类相同的OnClickListener):publicclassSearchAc

android - BOOT_COMPLETED Intent 操作的广播无法正常工作

我有一个接收器类监听几个Action,但它无法捕获android.intent.action.BOOT_COMPLETEDAction。我做错了什么?这是我的list文件:-->可以看出,我在接收者内部再次添加了权限,接收者的名称获得了类的全名,如answer建议。这是广播接收器类:@OverridepublicvoidonReceive(Contextarg0,Intentarg1){Stringaction1=arg1.getAction();if(action1.equals(Intent.ACTION_BOOT_COMPLETED)){Log.d("receiver","act

android - 选择图片Intent导致空指针异常

publicvoiduploadpicture(Viewview){Intentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);startActivityForResult(Intent.createChooser(intent,"SelectPicture"),SELECT_PICTURE);}publicvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode=

android - 如何接收 Intent。 ACTION_PACKAGE_ADDED Intent 。应用小部件中的 ACTION_PACKAGE_REMOVED?

如何在appwidget中接收Intent.ACTION_PACKAGE_ADDED和Intent.ACTION_PACKAGE_REMOVED?我尝试在list中添加intent-filter:我也试过在代码中注册:@OverridepublicvoidonEnabled(Contextcontext){registerReceiver(context);Utils.log(TAG,"RegisterPACKAGE_ADDEDPACKAGE_REMOVED");}privatevoidregisterReceiver(Contextcontext){IntentFilterfilte

java - 连接更改接收器在 android 中获得错误 Intent

我正在尝试为我的应用添加一些连接状态感知。使用此处的示例和谷歌的文档,我想出了一个接收器,它可以在连接状态更改时正确显示警报,但也会在创建Activity时意外地显示警报。ConnectStatusReceiver:packagecom.zivtaller.placefinder.receivers;importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid.content.Intent;importandroid.net.ConnectivityManager;importan