我是android开发的菜鸟,我需要全局设置ActionBar的背景颜色。整个应用程序将是相同的 ActionBar 背景。我可以通过使用 AndroidManifest.xml 来做到这一点,如果可以的话怎么做?谢谢!
问问题
378 次
2 回答
0
我宁愿制作一个主题并自定义每个activity
,或application
清单文件中的 。当我开发应用程序时,我使用这个工具来生成 UI:
于 2013-07-13T20:28:49.740 回答
0
使全局变量...
创建一个新类并添加你的变量(在这个类中添加你需要的任何值)
package com.srr.yourpackage; public class GlobalVariables extends Application{ private int someVar; public int getSomeVar(){ return someVar; } public void setSomeVar(int a){ someVar = a; } }
将此文件的引用添加到应用程序标记内的清单。
<application android:allowBackup="true" android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:name =".GlobalVariables"> <activity..... </application>
在您的任何课程中使用它。
public class yourNewClass extends Activity { GlobalVariables globalVar; protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.yourLayout); globalVar = (GlobalVariables) getApplication(); int yourInt = globalVar.getSomeVar(); //Call upon anything you need in the activity of your choice. } }
或者,如果您只需要操作栏,请使用此主题
于 2013-07-13T19:47:01.190 回答