草庐IT

Activity3

全部标签

android - 如果您在一个 Activity 中,按下 Activity 主页按钮时会调用哪些生命周期方法?

我想当我们按下主页按钮时,无论你在哪里,你的onPause()和onStop()都会被调用。但我不完全确定。请给我更多信息。 最佳答案 通常,您按下主页按钮onpause并调用onStop。但是如果您的Activity有类似android:noHistory="true"的参数,它会导致您的Activity的onDestroy被调用。虽然我不确定android:launchMode中的属性是否存在类似情况。 关于android-如果您在一个Activity中,按下Activity主页按钮

java - 从 Activity 启动浏览器,然后退出应用程序,使浏览器保持打开状态

首先!好的,我正在为未在商店中托管的应用程序开发应用程序“更新系统”。我想做的是从一个Activity启动浏览器,然后退出应用程序,让浏览器保持打开状态。可以这样做吗?如果可以,您能指出正确的方向吗?编辑:我不知道这是否会改变我希望通过AlertDialog这样做的任何内容。 最佳答案 这是启动浏览器的方式:IntentbrowserIntent=newIntent(Intent.ACTION_VIEW,Uri.parse("http://www.somewebsite.com"));startActivity(browserInt

android - 为什么我的 Activity 总是显示来自 GCM 通知的同一组数据?

我已经实现了一个简单的GCM客户端,但在更新每次收到新通知时都会启动的Activity时遇到了这个问题。每次我发送带有一组参数的通知时,只有我为第一个通知发送的参数出现在UI中。当我尝试更改参数时,它们没有显示(再次显示相同的数据)。这是我的GcmIntentService类publicclassGcmIntentServiceextendsIntentService{privatestaticfinalStringTAG="GcmIntentService";publicstaticfinalintNOTIFICATION_ID=1;privateNotificationManage

android - 如何在 android 上使用 android Material 设计动画开始 Activity

我正在尝试创建一个自定义的android动画,所以当我离开一个Activity时,新Activity将从单击的按钮展开,就像这样只有我希望新Activity从单击的按钮展开。有没有办法在非“androidL”设备上执行此操作? 最佳答案 是的,有办法,而且看起来super光滑。它基本上包括4个步骤:1.使第二个Activity透明2.在第一个Activity中测量要设置动画的View的大小和位置,并将其传递给bundle中的第二个Activity3.使用onPreDraw列表器和来自第一个Activity的数据为第二个Activit

android - 在不重新创建 Activity 的情况下更改 Activity 的主题

我有一个Activity。在单击按钮时,我想更改主题,但在任何地方我都发现主题只能设置一次,而且在setContentView之前也是如此。重新开始一项Activity对我来说不是一个选择。也许使用attrs必须对这个问题做些什么。但我不知道如何使用它。请帮忙!!提前致谢! 最佳答案 不,那是不可能的,来自therelevantdocumentation:publicvoidsetTheme(intresid)Setthebasethemeforthiscontext.Notethatthisshouldbecalledbefore

android - 如何从android中的 Activity 中选择自定义 ListView 中的所有复选框

我有一个自定义ListView,其中包含两个TextView和一个复选框。选中复选框时,id将存储在数据库中,如果未选中,则id将从数据库中删除。但我想选择所有复选框并将所有ID存储到数据库中,或者取消选中所有复选框并从数据库中删除所有ID。我必须为此实现什么。请帮助我这是我的适配器代码publicclassInviteListAdapter2extendsBaseAdapterimplementsOnClickListener{privatestaticfinalStringTAG="GroupEditMemberListAdapter";privateLayoutInflateri

android - Activity 中的后退按钮无需重新创建先前的 Activity (Android)

我有一个主Activity,它是一个菜单(A)。ActivityA有6个fragment。其中之一是图片库(图1)。当您触摸图片时,您会转到图片详细信息Activity(B)(图2)。我将标签“parentName”添加到AndroidManifest.xml中的ActivityB。所以ActivityB的父级是ActivityA。问题是:当您在ActivityB中并按下向上按钮(图2)时,ActivityA被重新创建并且它显示ActivityA的第一个fragment(不是画廊fragment)。当你回到之前的Activity时,我想要Instragram应用程序的相同行为。Inst

android - 如何将 listview 项目链接到 android 中的不同 Activity ?

我叫亚当,我遵循了本教程https://www.youtube.com/watch?v=rs4LW3GxOgE创建一个抽屉导航,一切正常,因为我可以将抽屉滑入和滑出。我遇到的问题是,我想将抽屉中的每个项目链接到不同的Activity。例如,我的项目View中有一个名为“主菜单”的按钮/项目,我想将此项目/按钮链接到一个名为主屏幕的Activity。同样,我在项目View中有另一个名为“视频”的项目/按钮,我想将其链接到名为“我的视频”的Activity等等,加上我所有的按钮,我总共有5个按钮。抱歉,我无法提供我的作品的任何屏幕截图,因为我的作品在我的笔记本电脑上,我爸爸从我这里借了几天

android - 无法在 Android Studio 中添加 Activity

我正在尝试向我的项目中添加另一个Activity,但它的选项似乎是灰色的在我看来是这样的: 最佳答案 您需要更改您的最低SDK级别。这就是它变灰的原因——你的设置太低了。在你的AndroidManifest.xml,就在之下,添加这个:uses-sdkandroid:minSdkVersion="15"/>您可以将那里的值更改为任何值...对于您尝试添加的大多数Activity,您实际上只需要8或更高。 关于android-无法在AndroidStudio中添加Activity,我们在S

android - 无法从 Recyclerview 适配器的 setOnClickListener 中启动 Activity

我已经使用网格布局管理器实现了一个回收器View来创建一个类别列表。现在基本上我已经尝试在OnCreateViewholder方法中的持有人中实现一个setOnClick监听器。运行代码时出现此错误android.util.AndroidRuntimeException:从Activity上下文外部调用startActivity()需要FLAG_ACTIVITY_NEW_TASK标志。这真的是您想要的吗?这是我的适配器代码packagecom.paaltao.Adapters;importandroid.content.Context;importandroid.content.Int