Android - 如何以编程方式更改启动器主题(设备主题)

时间:2016-06-06 07:27:47

标签: android android-theme

简言之;

我正在进行设备制作测试'项目。我们正在开发系统应用程序来测试Intelliacturer提供的API是否稳定。

我需要以编程方式设置Android启动器应用程序主题,并在此过程中检查系统级警告和错误。 我在SO中看到了question,但源代码链接已被破坏。

如何以编程方式更改Android主题?

提前致谢

2 个答案:

答案 0 :(得分:0)

您可以在清单文件中使用此代码如果您真的想要启动我写的活动。

<activity  
      android:name=".LaunchedActivityName"  
      android:label="@string/title_activity_main" >  
      <intent-filter>  
          <action android:name="android.intent.action.MAIN" />  
          <category android:name="android.intent.category.LAUNCHER"/>  
      </intent-filter>  
 </activity>  

答案 1 :(得分:0)

@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);

// set your custom theme here before setting layout
super.setTheme(android.R.style.Theme_Holo_Light_DarkActionBar);

setContentView(R.layout.activity_main);

overridePendingTransition(R.anim.fade_in, R.anim.fade_out);
}