更改操作栏图标

ckd*_*ckd 1 icons android android-actionbar

是否可以动态更改操作栏图标?

我把它放在我的清单中.我想改变它并通过代码设置它.

我的清单:

    <activity android:name=".plugin.importer.face.FaceActivity"
        android:windowSoftInputMode="stateHidden|adjustResize"
        android:configChanges="orientation|keyboardHidden"
        android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.SYNC" />
            <category android:name="android.intent.category.DEFAULT" />              
        </intent-filter>

    <intent-filter android:icon="@drawable/new_enabled">
            <action android:name="android.intent.action.INSERT" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>

    </activity>
Run Code Online (Sandbox Code Playgroud)

有办法吗?

谢谢.

tmh*_*mho 5

    ActionBar actionBar = getSupportActionBar(); // || getActionBar();
    actionBar.setIcon(getResources().getDrawable(R.drawable.new_enabled));
Run Code Online (Sandbox Code Playgroud)

希望有所帮助