草庐IT

activations

全部标签

android - 如何在不使用 Intent 的情况下将数据从一个 Activity 传递到另一个 Activity ?

我已经在使用一个未决的Intent..所以如果我使用另一个Intent并开始那个Intent它会进入一个新的Activity..我想避免这种情况..所以我想在不使用Intent的情况下将数据从一个Activity传递到另一种可能? 最佳答案 您可以使用静态方法将数据从一个Activity获取到另一个Activity。下面是示例代码第一个ActivitypublicclassFirstextendsActivity{staticFirstINSTANCE;Stringdata="FirstActivity";@Overridepubl

Android:将对象从 Activity 传递到服务

我点击此链接Passdatafromactivitytoservice用于理解数据从Activity到AndroidService的传递。问题是我需要将一个复杂的对象传递给服务。我怎样才能完成这个任务? 最佳答案 您可以让您的复杂对象实现Serializable或Parcelable,然后您可以使用putExtra(Stringname,Serializablevalue)将其传递给服务>或putExtra(Stringname,Parcelablevalue)Here你可以找到实现Parcelable和here的教程可序列化一个。

java - 每次查看 Activity 时如何调用方法?

如何在每次查看Activity时调用方法?例如,我从activity1导航到activity2。现在我再次导航到activity1。每次activity1显示/导航到该Activity时,我都需要运行方法loadEveryTime()。我怎样才能做到这一点?请帮忙! 最佳答案 onResume()每次恢复Activity时都会被调用,因此将您的方法调用放在那里。确保调用父类(superclass)。@OverrideprotectedvoidonResume(){super.onResume();loadEveryTime();}

Android list 合并 - 来自库项目的不同启动器 Activity

我有一个具有以下结构的库项目:在应用程序项目中,我希望合并的list是:是否可以使用list合并功能实现此目的?如果我尝试拥有在应用程序项目的基本list文件中,出现以下错误。Tryingtomergeincompatible/manifest/application/activity[@name=com.comp.package.activities.A2]element:----++++(endreached) 最佳答案 从以下位置更改消费应用程序/库中的AndroidManifest:...收件人:...

android - 从对话框 fragment 启动 Activity

我有一个DialogFragment附加到MainActivity,有什么方法可以通过单击按钮从DialogFragment启动另一个Activity。我使用DialogFragment的Intent调用:Intenti=newIntent(getActivity(),SecondActivity.class);startActivity(i);已注册第二个Activitylist.xml如下 最佳答案 希望这对你有帮助:)Intenti=newIntent(context,SecondActivity.class);context

android - 解析推送 - 如何在 Android 上接收推送时自动打开 Activity 而无需用户操作

我有一个要求(android),当用户没有点击系统托盘中的通知而收到推送通知时,我的应用程序应该自动运行其主要Activity。我有一张显示当前位置的map,但在推送中,我会收到一个位置,我需要在主要Activity中使用我的map,以便在收到推送时将相机移动到当前收到的位置,并提醒用户自定义声音。所有这一切都应该在用户不点击任何东西的情况下发生。请帮助。提前致谢。 最佳答案 是的,这是可能的。Parse.com文档说:YoucanalsospecifyanIntenttobefiredinthebackgroundwhenthep

android - 按下后退按钮时如何删除 Stack 中的所有 Activity

我有一个Activity列表A-B-C-D-E等等,例如最后一个Activity是K。我想在按下BACK按钮时清除堆栈中的所有这些Activity。我能怎么做?事实上,我超车了onBackPress(){moveTaskToBack(true);finish();}但只有当前Activity被删除并且应用程序退出。然后,我返回应用程序,它在K之前恢复Activity。我希望它在我重新打开应用程序时从头开始。我认为这里的原因是因为堆栈中的Activity列表仍然被存储,所以我想在单击BACK按钮时清除所有堆栈。有什么建议么?非常感谢! 最佳答案

android - 如何更改滚动 Activity 中的默认 FAB 图像

我正在尝试学习处理滚动Activity(androidstudio),但我无法更改Activity本身提供的默认Fab图标。有人可以提供一些关于将Fab图标更改为另一个图标图像的指导吗?(简而言之:如何将“邮件”图标更改为“+”图标) 最佳答案 在你的xml中改变srcdrawable:android:src="@android:drawable/ic_dialog_email"到您想要的图标。 关于android-如何更改滚动Activity中的默认FAB图像,我们在StackOver

java - Android 中的类(class)和 Activity

我是Android开发的初学者,但不是编程本身。无论如何,这个问题可能有点愚蠢。问题是:AndroidActivity中的所有类都与UI元素相关吗?我想要一个“常规”Java类,我通常可以从中创建对象,但我不知道如何“定义它”以及如何“调用”它。任何帮助将不胜感激。谢谢 最佳答案 是的,您可以拥有常规类,不,它们并不都与UI元素相关。这与普通Java非常相似。因此,在Eclipse中,您可以像图中那样创建一个新类,然后按照一页向导操作。您最终会得到如下代码(我为示例添加了一些代码):packagethis.is.your.packa

android - 如何获取调用 Activity 的名称?

我想检索调用Activity的名称以检查某些条件。有什么解决方案? 最佳答案 我认为你甚至可以做到这一点getCallingActivity().getClassName() 关于android-如何获取调用Activity的名称?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9258521/