Android:如何在操作栏中添加填充到导航抽屉图标

时间:2014-01-14 20:21:47

标签: android

我仍在努力寻找一种方法来在操作栏中的导航抽屉图标和屏幕(屏幕左上角)之间添加填充/边距空间。在此先感谢,我正在尝试找到任何解决方案,因此java或xml都是完美的。

此致

瑞安

2 个答案:

答案 0 :(得分:0)

对于填充,您可以使用:

ImageView view = (ImageView)findViewById(android.R.id.home);
view.setPadding(left, top, right, bottom);

答案 1 :(得分:0)

有一个调整,

您可以做的是您可以将导航抽屉图标设置为透明而不是应用程序图标设置抽屉图标。这样,抽屉图标将从屏幕左侧移开。

ActionBar bar;
bar = getActionBar();
bar.setIcon(getResources().getDrawable(R.drawable.ic_drawer));//where R.drawable.ic_drawer is your drawer icon

ActionBarDrawerToggle mDrawerToggle;
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
            R.drawable.ic_drawer_transparent, //nav menu toggle icon
            R.string.app_name, // nav drawer open - description for accessibility
            R.string.app_name // nav drawer close - description for accessibility
    )

我希望这会以某种方式帮助你。