Sar*_*ius 7 android admob navigationview android-support-design android-navigationview
通过使用
<item
android:id="@+id/nav_ad"
android:title="@null"
app:actionLayout="@layout/sidebar_ad" />
Run Code Online (Sandbox Code Playgroud)
我可以使用自定义布局并在NavigationView中创建原生广告.但是,列表项的高度似乎固定为相同的值,这意味着无法单独更改特定项的高度.
View view = mNavView.getMenu().findItem(R.id.nav_ad).getActionView()确实返回我创建的自定义视图,但view.getParent()返回null,这意味着无法获取容器对其的引用setMinimumHeight().
我甚至想过使用反射来破解NavigationMenuAdapter,但由于它是一个私有的内部类,我甚至不知道从哪里开始.
是使用另一个抽屉库/写我自己的抽屉视图唯一的方法去?
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |