注意:我的应用程序在旧的Android5上运行良好。但是我在更新的版本中解决了这个问题。现在我已经添加了登录和旋转的代码....我想这可能是图像的密度像素的问题…或者把东西放在错误的地方。我需要专家的时间。好心解决我的问题。
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:drawable="@color/colorAccent"
tools:context=".LoginActivity">
<RelativeLayout
android:id="@+id/relativeLayout"
android:layout_width="0dp"
android:layout_height="512dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0">
<LinearLayout
android:layout_marginTop="60dp"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
android:layout_width="240dp"
android:layout_height="wrap_content"
android:orientation="vertical">
<ImageView
android:id="@+id/imageView2"
android:layout_width="match_parent"
android:layout_height="98dp"
android:elevation="4dp"
app:srcCompat="@drawable/logo_new"
tools:ignore="ContentDescription,UnusedAttribute" />
<android.support.design.widget.TextInputLayout
style="auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="30dp">
<EditText
android:id="@+id/tv_username"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/username"
android:imeOptions="actionNext"
android:inputType="text"
android:lines="1"
android:textSize="20sp" />
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp">
<EditText
android:id="@+id/tv_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/password"
android:imeOptions="actionDone"
android:inputType="textPassword"
android:lines="1"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Display1"
android:textSize="20sp"
tools:inputType="textPassword|textVisiblePassword" />
</android.support.design.widget.TextInputLayout>
<Button
android:onClick="login"
android:id="@+id/btn_login"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:elevation="4dp"
android:text="@string/log_in"
android:textAllCaps="false"
android:textColor="#ffff" />
<TextView
android:textColor="#701212"
android:layout_marginTop="6dp"
android:layout_gravity="center"
android:text="@string/forgot_password"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginStart="15dp"
android:layout_marginTop="25dp"
android:layout_marginEnd="25dp"
android:popupBackground="?android:attr/textColorHighlightInverse"
android:theme="@style/AlertDialog.AppCompat.Light"/>
</RelativeLayout>
<View
android:background="#701212"
android:id="@+id/view"
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_marginTop="450dp"
android:layout_marginBottom="17dp"
app:layout_constraintBottom_toTopOf="@+id/textView3"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_marginTop="10dp"
android:textColor="#097779"
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/designed_and_develop_by"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/view" />
<TextView
android:layout_marginTop="4dp"
android:textStyle="bold"
android:textColor="#730b72"
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginBottom="11dp"
android:text="@string/db_scholars"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/view" />
</android.support.constraint.ConstraintLayout>
.提前感谢
Process: com.example.muhammadobaid.sims, PID: 18834
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.muhammadobaid.sims/com.example.muhammadobaid.sims.LoginActivity}: android.view.InflateException: Binary XML file line #98: Binary XML file line #98: Error inflating class Spinner
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2947)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3012)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1716)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:232)
at android.app.ActivityThread.main(ActivityThread.java:6802)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1103)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)
Caused by: android.view.InflateException: Binary XML file line #98: Binary XML file line #98: Error inflating class Spinner
Caused by: android.view.InflateException: Binary XML file line #98: Error inflating class Spinner
Caused by: android.content.res.Resources$NotFoundException: Drawable android:color/highlighted_text_material with resource ID #0x1060118
Caused by: android.content.res.Resources$NotFoundException: File res/color/highlighted_text_material.xml from drawable resource ID #0x1060118
at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:1015)
at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:791)
at android.content.res.Resources.loadDrawable(Resources.java:1019)
at android.content.res.TypedArray.getDrawable(TypedArray.java:930)
at android.widget.PopupWindow.<init>(PopupWindow.java:286)
at android.widget.ColorPopupWindow.<init>(ColorPopupWindow.java:77)
at android.widget.ColorListPopupWindow.createPopupWindow(ColorListPopupWindow.java:90)
at android.widget.ListPopupWindow.<init>(ListPopupWindow.java:246)
at android.widget.ColorListPopupWindow.<init>(ColorListPopupWindow.java:82)
at android.widget.Spinner$DropdownPopup.<init>(Spinner.java:1202)
at android.widget.Spinner.createDropdownPopup(Spinner.java:1333)
at android.widget.Spinner.<init>(Spinner.java:294)
at android.widget.Spinner.<init>(Spinner.java:222)
at android.widget.Spinner.<init>(Spinner.java:172)
at android.support.v7.widget.AppCompatSpinner.<init>(AppCompatSpinner.java:195)
at android.support.v7.widget.AppCompatSpinner.<init>(AppCompatSpinner.java:166)
at android.support.v7.widget.AppCompatSpinner.<init>(AppCompatSpinner.java:147)
at android.support.v7.widget.AppCompatSpinner.<init>(AppCompatSpinner.java:132)
at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:115)
at android.support.v7.app.AppCompatDelegateImplV9.createView(AppCompatDelegateImplV9.java:1016)
at android.support.v7.app.AppCompatDelegateImplV9.onCreateView(AppCompatDelegateImplV9.java:1073)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:769)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:858)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
at android.view.LayoutInflater.inflate(LayoutInflater.java:518)
at android.view.LayoutInflater.inflate(LayoutInflater.java:426)
at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
at com.example.muhammadobaid.sims.LoginActivity.onCreate(LoginActivity.java:52)
at android.app.Activity.performCreate(Activity.java:6974)
09-30 22:57:56.275 18834-18834/com.example.muhammadobaid.sims E/AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2900)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3012)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1716)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:232)
at android.app.ActivityThread.main(ActivityThread.java:6802)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1103)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)
**Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #19: <item> tag requires a 'drawable' attribute or child tag defining a drawable
at** android.graphics.drawable.StateListDrawable.inflateChildElements(StateListDrawable.java:183)
at android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:116)
at android.graphics.drawable.DrawableInflater.inflateFromXml(DrawableInflater.java:130)
at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:1232)
at android.graphics.drawable.Drawable.createFromXml(Drawable.java:1205)
at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:998)
... 44 more
由:android.content.res.resources$NotFoundException:Drawable Android:color/highlighted_text_Material
,资源ID为0x1060118
这是NotFoundException
,这意味着它在此路径中找不到这样的颜色文件:
res/color/highlighted_text_material.xml
你也许应该改变这个。
Caused by: android.view.InflateException: Binary XML file line #98: Binary XML file line #98: Error inflating class Spinner
android:popupBackground="?android:attr/textColorHighlightInverse"
另一个问题是:
<item> tag requires a 'drawable' attribute or child tag defining a drawable
将它表示的内容添加到drawable
文件中:需要定义drawable的'drawable'属性或子标记
...(其他组成部分)... 正如文档所说,我有一个设置默认类型的控制器: 这样,如果我在不使用属性的情况下使用标记,则仍然会设置属性类型。 啊???所有这些与绑定的正确语法有什么关系? =or=expression-在本地作用域属性和父作用域属性之间设置双向绑定。如果没有指定attr名称,则本地名称和属性名称相同。给定作用域的小部件定义:{localmodel:'=myattr'},则小部件作用
二进制文件和行结束标记转换 在大多数情况下,Subversion比CVS更好的处理二进制文件,因为CVS使用RCS,它只可以存储二进制文件的完整拷贝,但是,Subversion使用二进制区别算法来表示文件的区别,而不管文件是文本文件还是二进制文件。这意味着所有的文件是以微分的(压缩的)形式存放在版本库。 CVS用户需要使用-kb选项来标记二进制文件,防止数据的混淆(因为关键字解释和行结束转化),他
因此,我想访问子标记result1、result2、result3中父标记属性test1、test2、test3(这些属性的返回值为true/false)的结果,以根据返回的条件值显示输出,不管它是true还是false。 谢谢,开发者。
问题内容: 您是否需要在标签末尾添加一个?我在W3schools.com上看到了一个不带的示例: 我知道没有必要至少在浏览器中自动关闭标签,但是我应该这样做吗? 问题答案: 该只需要XHTML和XML。 如果您使用的是HTML5文档类型,则 无需以 这种方式 终止自动关闭标签 。 这适用于,,等。 即只要使用,和。 如果您需要一个空元素(如),请不要使用,而应使用。这很重要,因为在HTML5中,斜
致命异常:java.lang.RuntimeException:无法启动activity ComponentInfo{com.test/com.Activities.ViewActivity}:Android.View.InflateException:二进制XML文件行#29:二进制XML文件行#29:在Android.app.ActivityThread.HandleLaunchActivit
//text()[(Previon::dd)][Last()] 但现在对我来说,这一切都有效了,因为div的count带有“foo”-未定义。我需要一些xpath,比如//dl/text(),但返回'dl'的直接祖先,没有更深的层次。