我仍在努力寻找一种方法,在操作栏中的导航抽屉图标和屏幕(屏幕左上方)之间添加填充/边距空间。提前感谢,我正在尝试找到任何解决方案,因此Java或XML都可以。
敬礼,
Ryan
我仍在努力寻找一种方法,在操作栏中的导航抽屉图标和屏幕(屏幕左上方)之间添加填充/边距空间。提前感谢,我正在尝试找到任何解决方案,因此Java或XML都可以。
敬礼,
Ryan
有一个小技巧,
你可以将导航抽屉图标设置为透明,然后将其作为应用程序图标。这样,抽屉图标就会从屏幕左侧移开。
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
)
我希望这对你有所帮助。
关于填充,您可以使用以下方法:
ImageView view = (ImageView)findViewById(android.R.id.home);
view.setPadding(left, top, right, bottom);