当前位置: 首页 > 知识库问答 >
问题:

从人像到景观模式问题

丁豪
2023-03-14

这是我从一个模式旋转到另一个模式时得到的错误。

未能膨胀ColorStateList,将其留给框架java.lang.runtimeException:未能解析位于Android.content.res.typedarray.getColor(Typedarray.java:402)位于Android.support.v7.content.res.appcompatcolorStateListInflater.javate:114)位于Android.support.v7.content.res.appcompatcolorStateListInflater.createFromlinner(AppcompatcolorStateListInflater.java:88)位于)在Android.support.v7.content.res.appcompatresources.flateColorStatelist(appcompatresources.java:116)在Android.support.v7.content.res.appcompatresources.getColorStatelist(appcompatresources.java:74)在Android.support.v7.widget.tintTypeDarray.getColorStatelist(appcompatresources.java:74)在Android.support.v7.widget.tintTypeDarray.getppearance(AppCompattextView.java:162)在Android.support.v4.widget.textViewCompat$textViewCompat.java:155)在Android.support.v4.widget.textViewCompat.java:155)在Android.support.v4.widget.textViewCompat.settextExpersion(TextViewCompat.java:476)在Android.support.v4.widget.textViewCompat.java:476),在ext(textview.java:4323)在Android.widget.textview.settext(textview.java:4169)在Android.widget.edittext.java:85)在Android.widget.edittext.java:85)在Android.widget.textview.settext(textview.java:4144)在Android.widget.textview.settext(textview.java:4144)在Android.view.view.dispatchrestoreInstanceState(.Support.Design.widget.textinputlayout.dispatchrestoreInstanceState(textinputlayout.java:1040)在Android.view.viewgroup.dispatchrestoreInstanceState(viewgroup.java:3089)在Android.view.viewgroup.dispatchrestoreInstanceState(viewgroup.java:3089)在Android.view.viewgroup.dispatchrestoreInstanceState(viewgroup.java:3089)在phoneWindow.java:2220)在Android.app.activity.onrestoreInstanceState(activity.java:1086),在Android.app.activity.performRestoreInstanceState(activity.java:1027),在Android.app.activityThread.callactivityRestoreInstanceState(activity.java:1174),在Android.app.activityThread.performLaunchActivity(activityThread.java:2668),在78)在Android.app.activityThread.Access$1000(activityThread.java:177)在Android.app.activityThread$h.handleMessage(activityThread.java:1436)在Android.os.handler.dispatchMessage(handler.java:102)在Android.os.handler.dispatchMessage(handler.java:135)在Android.app.activityThread.loop(handler.java:135)在Android.app.activityThread.main(在com.android.internal.os.zygoteinit.main(zygoteinit.java:1200)处运行(zygoteinit.java:1405)

共有1个答案

贝研
2023-03-14

当活动生命周期中的状态发生变化时,可能会出现此问题。当你改变方向,横向到纵向或老虎钳相反,活动被破坏和创建。

更具体地说,当发生方向变化时,调用方法ondestroy()

看看你的布局充气器正在被操纵/接收引用的方法。

 类似资料:
  • 有没有一种方法可以检测照片是否是在人像模式下拍摄的,然后解码位图,并将其按正确的方式向上翻转?

  • 主要内容:介绍,实现,Shape.java,Rectangle.java,Square.java,Circle.java,ShapeMaker.java,FacadePatternDemo.java外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用。 介绍 意图:为子系统中的

  • 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用。 介绍 意图:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 主要

  • 简介 外观模式(Facade pattern),是软件工程中常用的一种软件设计模式,它为子系统中的一组接口提供一个统一的高层接口,使得子系统更容易使用。 模式实现 某软件公司欲开发一个可应用于多个软件的文件加密模块,该模块可以对文件中的数据进行加密并将加密之后的数据存储在一个新文件中,具体的流程包括三个部分,分别是读取源文件、加密、保存加密之后的文件,其中,读取文件和保存文件使用流来实现,加密操作

  • 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用。 介绍 意图:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 主要

  • 正如我们早前在书中提过的, 没面模式为一个庞大的(可能更复杂的)代码结构提供了一个更简单的抽象接口。 门面在jQuery库中能够经常见到,它们为开发者处理DOM节点,动画或者令人特别感兴趣的跨域Ajax提供了简单的实现入口。 下面的代码是jQuery $.ajax()方法的门面: $.get( url, data, callback, dataType ); $.post( url, data,