草庐IT

active_flag

全部标签

android - <activity-alias> list 标签

在Android中,的用途是什么?来自documentation,它似乎只是现有的另一个名称,其Intent过滤器会覆盖目标Activity的过滤器(到目前为止我的理解)。它的实际用途是什么?调用者能否同时向目标和别名发送Intent? 最佳答案 itseemsthatitisjustanothernameforanexistingwithintentfiltersthatoverridethetargetactivity'sfilter(myunderstandingsofar).我将其定义为“提供额外的过滤器”,而不是覆盖。Wh

android - 应用程序在 Activity 中抛出 java.lang.StackOverflowError 异常

我正在开发一个Android应用程序。在我的一项Activity中,我使用的是PullToRefreshListView。有时我的Activity出现java.lang.StackOverflowError异常。我已经尝试修复它,我也在谷歌上进行了搜索,但没有找到完美的解决方案。我有两个具有相同功能的Activity,PullToRefreshListView具有相同的数据。但我只在一项Activity中收到此异常。其他Activity运行良好。这是我的完整StakeTrace。请帮帮我。抱歉我的英语不好。提前致谢。java.lang.StackOverflowErroratandro

android - 从服务启动 Activity 时延迟

我有一个接收屏幕关闭广播的广播接收器,当屏幕关闭时,它会启动一个Activity。我已将此Activity命名为LockScreenActivity。我在Activity的onCreate()中添加了getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);,这样它就会出现在Android锁屏的顶部,这正是我想要的。这在大多数情况下效果很好。每当我按下主页按钮将任何应用程序发送到后台时,就会出现问题。当我从任何应用程序按主页按钮返回主屏幕,然后立即按电源按钮关闭屏幕,并在一秒钟内按电源按钮重新打开时,它

android - 如何在通知点击时重新启动/刷新 Activity 内容

我正在尝试通过点击通知来刷新Activity的内容。当我在其他Activity中并单击通知时,我可以导航到该Activity。我想要实现的是,我在显示一些内容的ActivityA中。我收到一条新通知,单击它应该重新启动ActivityA,或者根据我在通知的PendingIntent中传递的内容刷新Activity中的内容。我做了什么,尝试设置PendingIntent.FLAG_CANCEL_CURRENT和PendingIntent.FLAG_UPDATE_CURRENT尝试设置Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_SI

android - 在非 Activity 类的 AsyncTask 中 toast

我有一个非Activity类,它包含一个调用URL的AsyncTask。如果由于某些原因连接超时,我想通过张贴toast让用户知道这一点。但我无法获得任何上下文。如何实现这一点?RPIcall.classimportandroid.os.AsyncTask;importandroid.util.Log;importorg.apache.http.HttpResponse;importorg.apache.http.client.ClientProtocolException;importorg.apache.http.client.methods.HttpGet;importorg.a

android:theme ="@android:style/Theme.Translucent.NoTitleBar"导致我的 Activity 崩溃

我正在尝试为我的Activity创建一个半透明主题,但将此主题添加到我的list中会导致我的应用程序崩溃。android:theme="@android:style/Theme.Translucent.NoTitleBar"这种行为有什么特别的原因吗? 最佳答案 您可能正在使用支持库中的Activity类,即AppCompatActivity。它要求您使用不包含透明Activity的支持主题。您可以为AppCompat创建自定义半透明主题likethis.或者使用不同的Activity类:publicclassMainActivit

android - 将android中的对象打包以从一个 Activity 转移到另一个 Activity

最近面试官问了我一个很棘手的问题。问题有几个部分。为什么(问题是为什么而不是如何)在从一个Activity发送到另一个Activity时需要打包对象而不是直接发送我给出的答案-Parcelablegivesthecapabilitytodeveloperstorestrictobjectcreationwhichinawaymakesitfastertouse.我对此感到困惑,所以决定确定使用可序列化和可打包之间的区别:p(聪明的huuuhhh!),http://www.developerphil.com/parcelable-vs-serializable/使用了这个引用。在使用Bu

android - TabLayout 使用 Activity 而不是 fragment

是否可以使用多个Activity而不是fragment在应用中创建滑动的TabLayout?我有两个Activity,我正在尝试创建一个使用可滑动TabLayout的应用程序。我正在网上搜索这个但找不到。如果可以构建,任何人都可以提供一些链接或教程吗? 最佳答案 来自GestureDetector和OnSwipeTouchListener:publicclassMainActivityextendsActivity{privateGestureDetectorCompatmDetector;@Overridepublicvoidon

android - React native + Android Activity onPause/onResume

我有下一个发射器的js代码:DeviceEventEmitter.addListener('keyboardWillShow1',function(e:Event){console.log(e);});如何从ActivityonPause/onResume发出此事件? 最佳答案 您可以使用此处定义的RCTDeviceEventEmitter.emit方法从java发送事件:DeviceEventManagerModule.java#L27为此,您首先需要引用ReactApplicationContext,然后调用:reactAppC

android expandablelistview,仅在单击组指示器时展开 View ,如果单击组指示器以外的任何位置,则打开新 Activity

我的Activity上有一个ExpandableListView,其中group包含图像和名称,而child包含组的变体(名称、id等)。无论我单击展开/折叠按钮,还是组中的任何位置,它总是展开/折叠。我想要的是,仅当用户单击指示器时列表才会展开/折叠。我怎样才能做到这一点?对于单击TextView,我想打开不同的Activity。不幸的是OnGroupClickListener不提供此信息。谁能帮我解决这个问题?谢谢 最佳答案 您可以通过在您的自定义适配器getGroupView方法中做一些修改并在您的自定义适配器中添加另外两个方