如何在Android中获取手机主屏幕的活动或活动名称?

时间:2012-01-13 11:04:41

标签: android

我如何知道Home(启动器)屏幕的活动名称。我使用以下代码获得意图:

Intent startMain = new Intent(Intent.ACTION_MAIN);
   startMain.addCategory(Intent.CATEGORY_HOME);

请帮忙。

3 个答案:

答案 0 :(得分:1)

通常提供IntentAction的{​​{1}}不需要知道Categories类的名称。 (这些类型的Intents are called Implicit Intents

Activity的名称不会向公众透露。

但Android是开源的,您可以知道Activity的{​​{1}}名称。

答案 1 :(得分:0)

检查下面给出的代码,希望您正在寻找此代码。

String myActivityName = (String) getTitle();

myActivityName将是您通过manifest或setTitle()设置的活动名称。

答案 2 :(得分:0)

使用ADT-Plugins尝试Eclipse:
Window - Show View - Android - Windows(不在每台设备上运行 - 必须是可调试的)