草庐IT

Intent-Filter

全部标签

android - 我如何使用 OnItemClickListener 根据单击的项目启动新 Intent ?

我希望能够使用Intent类启动新Activity。我知道如何使用这些代码行开始一项Activity:IntentmyIntent=newIntent(v.getContext(),bylocationactivity.class);startActivityForResult(myIntent,0);但是我如何指定点击了哪个项目?所以当我点击“按位置”时,我可以启动bylocationactivity.class等等?publicclassbonesactivityextendsActivity{publicvoidonCreate(BundlesavedInstanceState)

android - 空 NFC 标签属于哪种 Intent 类型?

我在匹配用于空NFC标签的Intent过滤器时遇到问题。我能够检测带有NDEF数据的标签。但是当我点击一个空的NFC标签时,什么也没有发生。下面是我的AndroidManifest.xml中的过滤器部分 最佳答案 我发现在我的nfc技术过滤器列表中执行以下操作:android.nfc.tech.IsoDepandroid.nfc.tech.NfcAandroid.nfc.tech.NfcBandroid.nfc.tech.NfcFandroid.nfc.tech.NfcVandroid.nfc.tech.Ndefandroid.nf

android - 发送 Intent 的进程的 Pid

我正在尝试发现向我发送Intent的进程的进程ID或程序包名称。我不想将进程ID或包名称放在额外的地方(正如其他一些问题所问的那样),因为我不想允许欺骗。我使用的代码是:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_secure_file_share);...Intentintent=getIntent();if(intent!=null){//getthecallerStringcalli

android - Intent 未被 singleTop Activity 拾取

我有一个定义为singleTop的Activity,因此只有一个实例存在。我用一些数据设置了一个NotificationIntent,并将其包含在PendingIntent中,并将其发送到NotificationManager。IntentnotificationIntent=newIntent(context,MyMainActivity.class);notificationIntent.setAction(MyMainActivity.CustomInternalMessageAction);notificationIntent.putExtra(MyMainActivity.R

android - 我可以在不启动应用程序的情况下测试它是否可用于处理 Intent 吗?

具体来说,我想弄清楚是否有处理市场Intent的应用程序,但我想要一个通用案例解决方案。我知道如果你做这样的事情,你可以判断是否有可用于处理Intent的应用程序。我正在尝试做一些实际上并没有启动Intent的事情。关于我可能做什么的任何想法?try{StringstrURL="market://details?id="+thePackage;Intentthe_intent=newIntent(Intent.ACTION_VIEW,Uri.parse(strURL));the_intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startAc

java - android Intent 未激活

当我点击按钮时,我转到另一个Android页面的Intent没有激活。我的java代码publicclassCharSheetsextendsActivityimplementsOnClickListener{ButtonDescrip,Atributes,Weapons,Skills,ACItems,Gear,Feats,SpecialAbilities,Spells;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedIn

android - 隐式 Intent 查看 URL

我是Android新手,我想创建一个Intent来查看谷歌网站。我的字符串声明如下:staticprivatefinalStringURL="http://www.google.com";和我的Intent:IntentbrowserIntent=newIntent(Intent.ACTION_VIEW);browserIntent.setData(Uri.parse("geo:+URL"));startActivity(browserIntent);此代码在Eclipse中没有显示错误,但我认为它可能是错误的。 最佳答案 在尝试连

android - 即使我使用不同的数据创建一些 Intent ,我也会从通知中获得相同的额外数据

我从这个document复制并粘贴了并尝试PutExtra。我点击了button1、button2和button3,然后点击了来自button1的通知,但是ResultActivity是从button3开始的,为什么?我想显示为button1。你知道解决方案吗?publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_m

android - Android 5 中的 Intent 操作调用

我有这段代码,它在Android4.4及之前的版本中运行良好:Intentintent=newIntent(Intent.ACTION_CALL);intent.setPackage("com.android.phone");intent.setData(Uri.parse("tel:"+number));context.startActivity(intent);现在,在Android5.0Lollipop中这段代码不起作用,并显示此异常:FatalException:android.content.ActivityNotFoundExceptionNoActivityfoundto

android - 通过 preferences.xml 中的 Intent 打开应用程序设置

我想通过单击首选项条目来打开应用程序设置。所以我在preferences.xml中添加了一个Intent并且我在AndroidManifest.xml中添加了一个Intent-filter...使用上面的代码,没有任何Action或错误。但我不知道为什么...如果我要删除出现错误,因此触发了Intent。有什么想法吗?设备:搭载Android4.4.4的HTCOneM8 最佳答案 对于其他对OP如何使用OnPreferenceClickListener感兴趣的人,checkoutthisanswerfromasimilarquest