如何在操作栏上获取带有应用程序标题的应用程序图标?

时间:2018-03-26 18:50:46

标签: android android-studio android-actionbar

在Android中,我尝试在actionBar中将应用程序图标设置在其标题的左侧。

在MainActivity中,我从df=df.dropna(axis=1,thresh=len(df)).reset_index() 延伸。这是我的代码:

Activity

我还将我的清单改为:

getActionBar().setTitle(R.string.app_name);
getActionBar().setIcon(R.drawable.ic_launcher_monica_logo)

我甚至将MainActivity扩展为使用AppCompatActivity(我不想使用):

    <activity
        android:name=".MainActivity"
        android:icon="@drawable/ic_launcher_monica_logo"
        android:label="@string/app_name">

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

...并改变清单中的主题

但是在这里,除了标题之外,我什么都得不到。

如何在操作栏上显示带有应用标题的应用图标,然后将它们对齐到左侧?

UOPDATE:

这是我的MainActivity.xml:

getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.drawable.ic_launcher_monica_logo);
getSupportActionBar().setDisplayUseLogoEnabled(true);

0 个答案:

没有答案