草庐IT

expiration_intent

全部标签

android tabwidget Intent 选项卡刷新每次点击

我想使用具有Intent的子选项卡创建一个选项卡,这样当用户点击选项卡时,Intent就会刷新。每次用户点击我想要刷新的选项卡并调用子Intent选项卡的oncreate方法。publicclassTabs3extendsTabActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);finalTabHosttabHost=getTabHost();tabHost.addTab(tabHost.newTabSpec("tab1").setInd

android - 无法通过 setClassName 在 Android 中使用不同的包启动新的 Intent

我想动态地启动一个新的Intent。因此setClassName似乎是最好的选择。首先,我在Manifest中定义了3个activity来自com.example.pkg2.Act:Intentintent=newIntent();if(index==0)intent.setClassName(Act.this,"com.example.pkg1.Act1");elseintent.setClassName(Act.this,"com.example.pkg1.Act2");startActivity(intent);并且会得到这个异常:Unabletofindexplicitacti

android - Intent 过滤器 : intent. getData() 返回 null

我正在Android中编写图像编辑器。到目前为止,它只有一个Activity。从此Activity中,我可以使用调用GalleryActivity的菜单选项加载图像,并在onActivityResult中处理接收到的图像以绘制我的Canvas,以便我可以对其进行编辑。这工作正常。我现在想做的是让这个Activity可以从其他任何地方调用,这样我就不必从Activity内部挑选图片了,我只需打开图库,挑选一张照片并将其发送到我的应用程序即可。但我不知道该怎么做。在我的list上,我将以下内容放在中标签:然后,在我的Activity中,如http://developer.android.c

java - Android 多重通知和多重 Intent

我有一个相当简单的应用程序,它接受用户的输入,然后将其设置为通知。用户可以根据需要创建任意数量的通知。我希望用户单击通知并转到名为ResultActivity的新Activity。ResultActivity依次从通知Intent中读取putExtras并将其显示给用户。下面的代码允许我做我想做的几乎所有事情,除了任何时候按下通知,我都会收到最后创建的通知的putExtra。IntentnotificationIntent=newIntent(ctx,MainActivity.class);PendingIntentcontentIntent=PendingIntent.getActi

java - Android 无法解析构造函数 Intent

这是我的代码的一部分。我正在尝试制作一个导航菜单,当您在其中单击第一个列表项时,它会启动ActivityMrsClubb。然而,当我将它放入我的代码中时,它出现了错误:Cannotresolveconstructor'Intent(android.widget.AdapterView.OnItemClickListener,java.lang.Class)'有什么解决办法吗?双**显示代码中的错误位置。下面是代码部分:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstance

Android Things 启动 Intent

当我将应用程序部署到AndroidThings后重新启动时应用程序未启动。是否有在启动时启动应用程序的特定Intent? 最佳答案 如果您的AndroidThings设备有多个应用程序安装,并且在list中都有此Intent过滤器:(IOT_LAUNCHER已弃用)然后您的应用程序将不会默认启动,而是会显示IntentChooser对话框,系统将等待用户输入以选择要运行的应用程序。(无论您是否插入了实际的显示器,都会发生这种情况。如果您没有显示器,它可能会显示为设备只是挂着。)我在这里写了一个脚本:https://gist.gith

android - 完成一项 Activity 后如何通过 Intent 发送值(value)

我有一个显示项目GridView的Activity。当我点击其中任何一个时,我会转到另一个显示项目信息的Activity。我还可以选择返回(gridviewActivity)或删除它。如果我删除它,我需要刷新gridview,所以我需要发送一个变量说“哎呀,我删除了一个项目。你需要刷新”。我想我需要用startActivityForResult打开第二个Activity,但我不知道应该如何设置值。选项1(向后箭头):完成Activity。没有结果回来。选项2(删除项目):完成Activity并返回结果。提前致谢! 最佳答案 您可以设

Android NFC Intents 没有开始我的 Activity

我正在尝试编写一个简单的应用程序来与NFC标签进行交互,但我似乎无法让我的手机执行任何操作,只能触发默认的NFC标签应用程序。我真的只是希望能够拦截我扫描的任何标签,确定它上面是否有一些数据,并采取相应的行动。现在我的list文件看起来像但是,当扫描NFC标签时,我从未看到Activity开始。我在这里错过了什么吗?我尝试将intent过滤器放在BroadcastReceiver中,但也没有成功... 最佳答案 您无法通过扫描的所有NFC标签启动您的应用。Android将根据Intent过滤器的具体程度来确定最合适的应用程序。但是,

android - 如何在 Android 中使用 Intent 在 Activity 之间传递值?

我想将一个Activity类中的位置值传递给另一个...我的代码如下:protectedvoidonListItemClick(ListViewlistView,Viewv,intposition,longid){switch(position){case1:IntentnewActivity1=newIntent(this,BucketItemActivity.class);newActivity1.putExtra("bucketno",position);startActivity(newActivity1);break;case2:IntentnewActivity2=newI

android - 如何以编程方式创建/禁用 intent-filter?

我在AndroidManifest中为它们设置了三个Activity和三个IntentFilter。如何根据某些选项以编程方式禁用Intent过滤器?或者我如何在代码中创建新的Intent过滤器?谢谢。 最佳答案 您不能启用、禁用或创建以编程方式。但是,在您的情况下,您只有一个每个组件。在这种情况下,您可以通过PackageManager以编程方式启用和禁用组件和setComponentEnabledSetting().在您的情况下,启用或禁用该Activity与启用或禁用其具有相同的基本效果。.