0

私はアンドロイド開発の初心者で、ActionBar の背景色をグローバルに設定する必要があります。アプリケーション全体が同じ ActionBar 背景になります。AndroidManifest.xml を使用してこれを作成できますか? ありがとう!

4

2 に答える 2

0

むしろ、テーマを作成して、それぞれをカスタマイズしactivityたりapplication、マニフェスト ファイル内の をカスタマイズしたりしたいと思います。アプリを開発するときは、次のツールを使用して UI を生成します。

Android アクション バー スタイル ジェネレーター

于 2013-07-13T20:28:49.740 に答える
0

グローバル変数を作成するには...

  1. 新しいクラスを作成し、変数を追加します (このクラスに必要な値を追加します)

    package com.srr.yourpackage;
    
    public class GlobalVariables extends Application{
    
        private int someVar;
    
        public int getSomeVar(){
            return someVar;
        }
        public void setSomeVar(int a){
            someVar = a;
        }
    
    }
    
  2. このファイルの参照をアプリケーション タグ内のマニフェストに追加します。

    <application
    android:allowBackup="true"
    android:debuggable="true"
    android:icon="@drawable/icon"
    android:label="@string/app_name"
    android:name =".GlobalVariables">
    <activity.....
    </application>
    
  3. クラス内で使用します。

    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 に答える