草庐IT

layoutinflater

全部标签

android - Toast.makeText 给出 "Error inflating class Textview"异常

我的应用程序中的每个Toast.makeText都会给我一个类似于此的堆栈跟踪:/AndroidRuntime:FATALEXCEPTION:mainProcess:com.myapp.application,PID:8843android.view.InflateException:BinaryXMLfileline#27:BinaryXMLfileline#27:ErrorinflatingclassTextViewatandroid.view.LayoutInflater.inflate(LayoutInflater.java:539)atandroid.view.LayoutI

android - 有时 : <nine-patch> requires a valid src attribute

我有时会在我的应用程序中收到有关上述错误的报告。我在开发和测试期间从未见过此错误。应用程序适用于2.1及更高版本。我在2.1、2.2和2.3(模拟器)和真实设备(2.3除外)中进行测试。这是产生此错误的布局文件的一部分(View是TableLayout的一部分):这是样式定义:@drawable/titlebarcenterwrap_contentfill_parenttrue#fff14spbold在res/drawable中是一个包含以下内容的XML文件:titlebar.png位于我的drawable-hdpi、drawable-ldpi和drawable-mdpi文件夹中。我不

android - 使用 chrisjenx CalligraphyLayoutInflater 时出现 InflateException,android.view.InflateException

您好,所以在我们的项目中,我们使用的是书法库,它没有任何问题,但现在在我添加的一项Activity中,它不断崩溃并出现以下堆栈跟踪:01-2302:25:32.1783654-3654/?E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.example,PID:3654java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example/com.example.activities.MultipleActivity}:android.view.InflateExc

Android 文本样式错误 - 资源不是 ColorStateList

我有一个非常简单的TextView:@style/basic_text_color是一种我想在应用程序中重复使用很多时间的颜色,所以我在values文件夹下制作了一个app_colors.xml:#ff932e应用程序编译成功,但每次执行时都会挂起,并在LogCat中提示以下错误:FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.aaa/com.example.aaa.activity.MainActivity}:android.view.Inflat

android - inflater 是否需要 Activity 的上下文?

我有时会通过Dagger注入(inject)指向LayoutInflater的链接,并从应用程序上下文中在模块中生成它,如下所示:LayoutInflater.from(application);。它减少了代码行。但是大学告诉我这是错误的方法,它必须通过LayoutInflater.from(MainActivity.this);从Activity上下文中给出这是真的吗?布局膨胀器的行为是否取决于上下文类型? 最佳答案 是的,这是真的。考虑到样式有很大的不同。LayoutInflater通过调用它们的构造函数来创建View。它在那里

android - 错误膨胀类 com.astuetz.PagerSlidingTabStrip

在我将我的Androidstudio从2.3.3更新到3.0并在编译和运行后出现此错误(rrorinflatingclasscom.astuetz.PagerSlidingTabStrip)请查看下面的日志错误:android.view.InflateException:BinaryXMLfileline#0:BinaryXMLfileline#0:Errorinflatingclasscom.astuetz.PagerSlidingTabStripatandroid.app.ActivityThread.performLaunchActivity(ActivityThread.jav

android - 无法解析索引 0 处的属性

我整天都被一个问题困住了,没有找到解决办法。该应用在5.1上运行良好,但在6.1上崩溃。我正在使用2个自定义主题来根据用户类型更改应用颜色。有人知道如何解决这个问题吗?错误:FATALEXCEPTION:mainProcess:***.debug,PID:7511java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.***.qa.debug/com.***.activity.HomeActivity}:android.view.InflateException:BinaryXMLfileline#23:Bin

java.lang.ClassNotFoundException : android. 支持.v4.view.TintableBackgroundView

在AndroidStudio中,我正在为minSdkVersion19开发,当我将其更改为21时,以下错误出现在我的所有布局中:java.lang.ClassNotFoundException:android.support.v4.view.TintableBackgroundViewatorg.jetbrains.android.uipreview.ModuleClassLoader.load(ModuleClassLoader.java:181)atcom.android.tools.idea.rendering.RenderClassLoader.findClass(Render

android - Proguard 导致 Android 导航组件出现运行时异常

在将NavigationComponent(android.arch.navigation:navigation-fragment-ktx:1.0.0-alpha01)集成到我的带有目标的项目中并编译sdk后,我在使用混淆器时遇到了这个崩溃共27个2018-05-1612:13:14.04424573-24573/com.mypackage.myapp.xE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.mypackage.myapp.x,PID:24573java.lang.RuntimeException:Unabletostartac

android:主题在布局文件中不起作用

根据this:ElementsinXMLlayoutdefinitionscanspecifytheandroid:themeattribute,whichreferencesathemeresource.Thisattributemodifiesthethemefortheelementandanychildelements,whichisusefulforalteringthemecolorpalettesinaspecificportionofaninterface.这意味着我们可以在布局文件中指定android:theme。另外,如果我们查看Toolbar的使用方式:很明显,添