如何将按钮材料设计更改为' x'

时间:2014-12-30 13:14:43

标签: android material-design

此打印是收件箱屏幕

enter image description here

我该怎么做?' x'我的动作栏上的按钮? 谢谢!

3 个答案:

答案 0 :(得分:0)

这似乎是Action栏的主页按钮,您可以在样式中自定义 -

<style name="Theme.MyFancyTheme" parent="android:Theme.Holo">
    <item name="android:homeAsUpIndicator">@drawable/my_fancy_up_indicator</item>
</style>

希望这可以帮助你:)

答案 1 :(得分:0)

您可能希望以编程方式执行此操作,使用以下行:

        getActionBar().setHomeAsUpIndicator(R.drawable/icon);

这样您就可以根据所显示的内容调整图标。 如果您使用的是AppCompat,请将getActionBar()切换到getSupportActionBar()。

答案 2 :(得分:0)

 Toolbar toolbar = (Toolbar) findViewById(R.id.tool_bar2);
        setSupportActionBar(toolbar);


        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
        getSupportActionBar().setDisplayShowHomeEnabled(true);
        getSupportActionBar().setHomeButtonEnabled(true);
        Drawable X = getResources().getDrawable(R.drawable.ic_action_X);
        getSupportActionBar().setHomeAsUpIndicator(X);