Jay*_*iyk 9 android navigation-drawer drawerlayout
我想知道如何更改图标和文本之间的间距?
它可行吗?
有什么想法吗?
谢谢
Asa*_*Rao 17
将以下行添加到app\src\main\res\values\dimens.xml文件中.无需添加新布局.
<dimen tools:override="true" name="design_navigation_icon_padding">5dp</dimen>
Run Code Online (Sandbox Code Playgroud)
小智 8
我在xml中添加了一行:app:itemIconPadding =“ @ dimen / space24”,它的工作原理
<android.support.design.widget.NavigationView
android:id="@+id/navigation_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="@android:color/white"
android:clipToPadding="false"
android:paddingBottom="@dimen/space48"
app:headerLayout="@layout/layout_nav_header"
app:insetForeground="@color/black"
**app:itemIconPadding="@dimen/space24"**
app:itemBackground="@drawable/background_selected_menu"
app:itemHorizontalPadding="@dimen/horizontal_padding_on_nav_drawer"
app:menu="@menu/drawer">
Run Code Online (Sandbox Code Playgroud)
您将需要另一个要膨胀的布局。在布局中,您可以将边距设置为您想要的。Inflater 允许您根据视图调整布局。看看这个http://developer.android.com/reference/android/view/LayoutInflater.html 或这个 http://khajanpndey.blogspot.com.ng/2012/12/android-layoutinflater-tutorial.html
无论您使用哪个视图,请查看如何膨胀视图。希望这有帮助。
| 归档时间: |
|
| 查看次数: |
4390 次 |
| 最近记录: |