草庐IT

Intent-flags

全部标签

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 - setSystemUiVisibility(SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION) 不起作用

我一直在与setSystemUiVisibility()作斗争,试图隐藏软导航按钮一段时间(对于视频播放器)。它似乎没有像宣传的那样工作。这是我的代码,位于可见的FrameLayout中。voidsetNavVisibility(booleanvisible){intnewVis=SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN;if(!visible){newVis|=SYSTEM_UI_FLAG_LOW_PROFILE|SYSTEM_UI_FLAG_HIDE_NAVIGATION;}setSystemUiVisibility(newVis);}根据SDK示例稍作修改

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与启用或禁用其具有相同的基本效果。.

android - 通过共享 Intent android 共享到 facebook、twitter

我目前正在尝试将文本分享到gmail、facebook和twitter。我正在使用共享Intent方法来共享。下面是我用来分享的代码IntentsharingIntent=newIntent(Intent.ACTION_SEND);sharingIntent.setType("plain/text");sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT,"Mytext");startActivity(Intent.createChooser(sharingIntent,"Shareusing"));上面的代码只显示了gmai

android - 如何在 fragment 中实现 onBackPressed() 和 Intent ?

我知道onBackPressed()是Activity中的一种方法,但我想在fragment中使用该功能,这样当按下后退按钮时,它会通过Intent重定向到另一个Activity。有什么解决办法吗?publicclassNews_Events_fragmentextendsFragment{ProgressDialogpd;ListViewlv1;SharedPreferencessharedPreferences=null;intNotiCount;TextViewtxt_title,txt_msg,textView;Contextcontext;Intentintent;Array

java - 未从 Android Geofence 事件中收到 Intent

一切都正确构建并在模拟器中运行,但我似乎无法让我的IntentService记录任何内容。我确定我遗漏或忽略了一些基本的东西,但我对Android/Java还很陌生,此时已经没有什么想法了。publicclassMainActivityextendsAppCompatActivityimplementsGoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener{privateGeofencegeofence;privatePendingIntentmGeofencePendingInten

android - 不允许后台执行。 Android O 待定 Intent

我有一项服务可以安排启动我的通知的pendingintent。但是,由于AndroidO我收到此错误。我做了一些研究,偶然发现了context.registerReceiver,但这似乎并没有解决问题。错误:W/BroadcastQueue:Backgroundexecutionnotallowed:receivingIntent{act=android.intent.action.PACKAGE_ADDEDdat=package:my.great.packageflg=0x4000010(hasextras)}tocom.google.android.googlequicksearc

android - 如何在 Android 中使用 Place Autocomplete intent builder 获取 Place 的开放时间?

目前,我正在构建一个功能来搜索带有AutocompleteTextView的公司。为实现这一点,我使用具有覆盖模式的PlaceAutocompleteIntentBuilder,如下所示:try{AutocompleteFiltertypeFilter=newAutocompleteFilter.Builder().setTypeFilter(AutocompleteFilter.TYPE_FILTER_ESTABLISHMENT).setCountry("NL").build();Intentintent=newPlaceAutocomplete.IntentBuilder(Plac