关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion有人可以向我解释一下Android中的Activity、上下文和Intent是什么吗?我阅读了Android文档,但我无法理解这些概念。 最佳答案 Activity:表示Android应用程序的表示层,例如用户看到的屏幕。Android应用程序可以有多个Activity,并且可以在应用程序运行时在它们之间切换。ContentProvider:向应用程
我想让我的Activity全屏显示状态栏,如下图所示:我已经在activity标签内的manifest中使用了这段代码:'android:theme="@style/Theme.AppCompat.Light.NoActionBar"'但我的View不是从状态栏开始的,它看起来像这样:如何让我的activity看起来像第一个? 最佳答案 我知道提出问题的人可能已经找到了自己的解决方案,但对于仍在寻找解决方案的人来说,这是一个非常简单的解决方案,但有一个限制,直到Kitkat所以添加了一个条件if(Build.VERSION.SDK_
我想让我的Activity全屏显示状态栏,如下图所示:我已经在activity标签内的manifest中使用了这段代码:'android:theme="@style/Theme.AppCompat.Light.NoActionBar"'但我的View不是从状态栏开始的,它看起来像这样:如何让我的activity看起来像第一个? 最佳答案 我知道提出问题的人可能已经找到了自己的解决方案,但对于仍在寻找解决方案的人来说,这是一个非常简单的解决方案,但有一个限制,直到Kitkat所以添加了一个条件if(Build.VERSION.SDK_
有一个服务可以监听一些声音。如果语音与字符串匹配,则会在服务对象中调用某个方法。publicclassSpeechActivationServiceextendsService{publicstaticIntentmakeStartServiceIntent(ContextpContext){returnnewIntent(pContext,SpeechActivationService.class);}//...publicvoidonMatch(){Log.d(TAG,"voicematchesword");}//...}这是我在我的Activity中启动服务的方式:Intenti
有一个服务可以监听一些声音。如果语音与字符串匹配,则会在服务对象中调用某个方法。publicclassSpeechActivationServiceextendsService{publicstaticIntentmakeStartServiceIntent(ContextpContext){returnnewIntent(pContext,SpeechActivationService.class);}//...publicvoidonMatch(){Log.d(TAG,"voicematchesword");}//...}这是我在我的Activity中启动服务的方式:Intenti
我目前正在尝试学习如何使用加载器,但在我的Activity中启动加载器时遇到了问题。importandroid.support.v4.app.LoaderManager;importandroid.support.v4.content.Loader;publicclassASwitchActivityextendsActivityimplementsLoaderManager.LoaderCallbacks{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContent
我目前正在尝试学习如何使用加载器,但在我的Activity中启动加载器时遇到了问题。importandroid.support.v4.app.LoaderManager;importandroid.support.v4.content.Loader;publicclassASwitchActivityextendsActivityimplementsLoaderManager.LoaderCallbacks{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContent
我在完成之前的Activity时遇到问题。我想开始另一个Activity并完成当前Activity。当我使用finish时,它没有退出当前Activity。如何退出之前的Activity? 最佳答案 您需要首先使用startActivity将您当前的contextintent到另一个Activity。之后,您可以从重定向的位置finish您当前的activity。Intentintent=newIntent(this,FirstActivity.class);//Newactivityintent.setFlags(Intent.F
我在完成之前的Activity时遇到问题。我想开始另一个Activity并完成当前Activity。当我使用finish时,它没有退出当前Activity。如何退出之前的Activity? 最佳答案 您需要首先使用startActivity将您当前的contextintent到另一个Activity。之后,您可以从重定向的位置finish您当前的activity。Intentintent=newIntent(this,FirstActivity.class);//Newactivityintent.setFlags(Intent.F
我必须在之前和现在从AppcompatActivity中使用主题Theme.AppCompat.Light.Dialog从ActionBarActivity扩展我的Activity,因为我的BaseActivity扩展了这个。但是现在有了新的appcompatv7(v22)库,我的Activity开始显示标题栏,尽管我使用自定义样式与项目windowActionBar=false、android:windowNoTitle=true。但是直到appcompat库升级没有这样的问题,标题栏没有显示。如果我的Activity扩展FragmentActivity一切正常,并且我知道我可能使用