草庐IT

activing

全部标签

android - 如何从服务调用 Activity 中的方法

有一个服务可以监听一些声音。如果语音与字符串匹配,则会在服务对象中调用某个方法。publicclassSpeechActivationServiceextendsService{publicstaticIntentmakeStartServiceIntent(ContextpContext){returnnewIntent(pContext,SpeechActivationService.class);}//...publicvoidonMatch(){Log.d(TAG,"voicematchesword");}//...}这是我在我的Activity中启动服务的方式:Intenti

android - 如何从服务调用 Activity 中的方法

有一个服务可以监听一些声音。如果语音与字符串匹配,则会在服务对象中调用某个方法。publicclassSpeechActivationServiceextendsService{publicstaticIntentmakeStartServiceIntent(ContextpContext){returnnewIntent(pContext,SpeechActivationService.class);}//...publicvoidonMatch(){Log.d(TAG,"voicematchesword");}//...}这是我在我的Activity中启动服务的方式:Intenti

android - 在 Activity 中初始化 Loader

我目前正在尝试学习如何使用加载器,但在我的Activity中启动加载器时遇到了问题。importandroid.support.v4.app.LoaderManager;importandroid.support.v4.content.Loader;publicclassASwitchActivityextendsActivityimplementsLoaderManager.LoaderCallbacks{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContent

android - 在 Activity 中初始化 Loader

我目前正在尝试学习如何使用加载器,但在我的Activity中启动加载器时遇到了问题。importandroid.support.v4.app.LoaderManager;importandroid.support.v4.content.Loader;publicclassASwitchActivityextendsActivityimplementsLoaderManager.LoaderCallbacks{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContent

android - 在Android中启动其他 Activity 时如何完成 Activity ?

我在完成之前的Activity时遇到问题。我想开始另一个Activity并完成当前Activity。当我使用finish时,它没有退出当前Activity。如何退出之前的Activity? 最佳答案 您需要首先使用startActivity将您当前的contextintent到另一个Activity。之后,您可以从重定向的位置finish您当前的activity。Intentintent=newIntent(this,FirstActivity.class);//Newactivityintent.setFlags(Intent.F

android - 在Android中启动其他 Activity 时如何完成 Activity ?

我在完成之前的Activity时遇到问题。我想开始另一个Activity并完成当前Activity。当我使用finish时,它没有退出当前Activity。如何退出之前的Activity? 最佳答案 您需要首先使用startActivity将您当前的contextintent到另一个Activity。之后,您可以从重定向的位置finish您当前的activity。Intentintent=newIntent(this,FirstActivity.class);//Newactivityintent.setFlags(Intent.F

android - 如何从带有对话框主题的扩展 ActionBarActivity 或 AppcompatActivity 的 Activity 中删除标题栏

我必须在之前和现在从AppcompatActivity中使用主题Theme.AppCompat.Light.Dialog从ActionBarActivity扩展我的Activity,因为我的BaseActivity扩展了这个。但是现在有了新的appcompatv7(v22)库,我的Activity开始显示标题栏,尽管我使用自定义样式与项目windowActionBar=false、android:windowNoTitle=true。但是直到appcompat库升级没有这样的问题,标题栏没有显示。如果我的Activity扩展FragmentActivity一切正常,并且我知道我可能使用

android - 如何从带有对话框主题的扩展 ActionBarActivity 或 AppcompatActivity 的 Activity 中删除标题栏

我必须在之前和现在从AppcompatActivity中使用主题Theme.AppCompat.Light.Dialog从ActionBarActivity扩展我的Activity,因为我的BaseActivity扩展了这个。但是现在有了新的appcompatv7(v22)库,我的Activity开始显示标题栏,尽管我使用自定义样式与项目windowActionBar=false、android:windowNoTitle=true。但是直到appcompat库升级没有这样的问题,标题栏没有显示。如果我的Activity扩展FragmentActivity一切正常,并且我知道我可能使用

android - 通知以恢复任务而不是特定 Activity ?

我有一个前台服务,只要用户登录到应用程序,它就会与服务器保持连接。这样可以使连接保持Activity状态,并且可以直接从服务器接收消息,即使用户按Home已将应用程序发送到后台。应用程序有许多Activity,当它被发送到后台时,其中任何一个都可能是Activity的。我想允许用户点击通知来恢复当前的Activity。我了解如何恢复特定Activity,但想知道是否有办法恢复用户上一个Activity?当然我可以跟踪最后一个,然后从Notification回调中调用它,但认为在任务级别可能有办法?感谢您提供的任何建议。 最佳答案 您

android - 通知以恢复任务而不是特定 Activity ?

我有一个前台服务,只要用户登录到应用程序,它就会与服务器保持连接。这样可以使连接保持Activity状态,并且可以直接从服务器接收消息,即使用户按Home已将应用程序发送到后台。应用程序有许多Activity,当它被发送到后台时,其中任何一个都可能是Activity的。我想允许用户点击通知来恢复当前的Activity。我了解如何恢复特定Activity,但想知道是否有办法恢复用户上一个Activity?当然我可以跟踪最后一个,然后从Notification回调中调用它,但认为在任务级别可能有办法?感谢您提供的任何建议。 最佳答案 您