Toolbar问题

toolbar 设置paddingtop 一直报错

    <android.support.v7.widget.Toolbar
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        android:minHeight="?attr/actionBarSize"
        android:background="@color/colorPrimary"
        app:theme="@style/ThemeOverlay.AppCompat.ActionBar" 
        android:paddingTop="@dimen/tool_bar_top_padding">
    <TextView
        android:id="@+id/toolbar_title"  
        style="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center" 
        android:textStyle="bold"
        android:textColor="@color/md_white_1000"
        android:text="@string/app_name"/>
    </android.support.v7.widget.Toolbar>

现以下错误

    FATAL EXCEPTION: main Process:
    android.view.InflateException: Binary XML file line #2: Error inflating class android.support.v7.widget.Toolbar
    Caused by: java.lang.reflect.InvocationTargetException
    Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x1

错误来源:Can't convert to dimension: type=0x1 找不到dimension
原因 android:paddingTop="@dimen/tool_bar_top_padding" 只定义在values-21文件夹中, 到5.0以下系统运行时就会出现该错误

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,856评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,796评论 19 139
  • 学习toolbar,发现toolbar的默认高度有点高,本来以为是个很快就能解决的问题,结果看遍网上各种文章,各种...
    半月丶空阅读 21,045评论 7 17
  • Apple 在 2017 年 9 月的秋季发布会上正式发布了 iPhone X。iPhone X 与之前的 iPh...
    萌丸1014阅读 5,765评论 1 2
  • 感赏老婆能和孩子和平相处,中午给孩子做的米饭,两人的关系比我和儿子的关系强似百倍。咋天儿子对我回姥姥家有意见,是妈...
    郑治中阅读 1,111评论 3 0