gpt4 book ai didi

java - 备用表格(com.going.books.MainActivity.onCreate(MainActivity.java:19))

转载 作者:行者123 更新时间:2023-12-01 17:35:54 27 4
gpt4 key购买 nike

//主要活动

package com.going.books;

import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageButton;
public class MainActivity extends AppCompatActivity {
//start button
private Button startBtn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate( savedInstanceState );
setContentView( R.layout.activity_main );
//button start
startBtn=findViewById( R.id.startBtn1 );
startBtn.setOnClickListener( new View.OnClickListener() {
@Override
public void onClick(View v) {
// Start Activity
startActivity( new Intent( MainActivity.this,Main2Activity.class ) );
}
} );
}
}


//完成
//activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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:background="@drawable/custom_uid"
android:orientation="horizontal"
android:gravity="bottom"
tools:context=".MainActivity">
<Button
android:id="@+id/startBtn1"
android:layout_width="wrap_content"
android:layout_height="80dp"
android:background="@color/white"
android:layerType="software"
android:layout_weight="1"
android:text="Start"
android:textColor="@color/Black"
android:textSize="20dp" />
<!--complete-->
</LinearLayout>'''


// logcat错误
'''04 -05 17:34:45.750 32139-32139 / com.going.books E / AndroidRuntime:FATAL EXCEPTION:main
流程:com.going.books,PID:32139
java.lang.RuntimeException:无法启动活动ComponentInfo {com.going.books / com.going.books.MainActivity}:android.view.InflateException:二进制XML文件第2行:膨胀类错误
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
在android.app.ActivityThread.access $ 800(ActivityThread.java:151)
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1303)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:135)
在android.app.ActivityThread.main(ActivityThread.java:5254)
在java.lang.reflect.Method.invoke(本机方法)
在java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:902)
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
原因:android.view.InflateException:二进制XML文件第2行:膨胀类错误
在android.view.LayoutInflater.createView(LayoutInflater.java:633)
在com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)
在android.view.LayoutInflater.onCreateView(LayoutInflater.java:682)
在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741)
在android.view.LayoutInflater.inflate(LayoutInflater.java:482)
在android.view.LayoutInflater.inflate(LayoutInflater.java:414)
在android.view.LayoutInflater.inflate(LayoutInflater.java:365)
在androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:555)
在androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)
在com.going.books.MainActivity.onCreate(MainActivity.java:19)
在android.app.Activity.performCreate(Activity.java:6033)
在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
在android.app.ActivityThread.access $ 800(ActivityThread.java:151)
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1303)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:135)
在android.app.ActivityThread.main(ActivityThread.java:5254)
在java.lang.reflect.Method.invoke(本机方法)
在java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:902)
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
造成原因:java.lang.reflect.InvocationTargetException
在java.lang.reflect.Constructor.newInstance(本地方法)
在java.lang.reflect.Constructor.newInstance(Constructor.java:288)
在android.view.LayoutInflater.createView(LayoutInflater.java:607)
在com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)
在android.view.LayoutInflater.onCreateView(LayoutInflater.java:682)
在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741)
在android.view.LayoutInflater.inflate(LayoutInflater.java:482)
在android.view.LayoutInflater.inflate(LayoutInflater.java:414)
在android.view.LayoutInflater.inflate(LayoutInflater.java:365)
在androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:555)
在androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)
在com.going.books.MainActivity.onCreate(MainActivity.java:19)
在android.app.Activity.performCreate(Activity.java:6033)
在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
在android.app.ActivityThread.access $ 800(ActivityThread.java:151)
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1303)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:135)
在android.app.ActivityThread.main(ActivityThread.java:5254)
在java.lang.reflect.Method.invoke(本机方法)
在java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:902)
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
造成原因:android.content.res.Resources $ NotFoundException:资源“ com.going.books:drawable / custom_uid”(7f06005f)不是Drawable(颜色或路径):TypedValue {t = 0x1 / d = 0x7f06005f a =- 1 r = 0x7f06005f}
在android.content.res.Resources.loadDrawableForCookie(Resources.java:2441)
在android.content.res.Resources.loadDrawable(Resources.java:2381)
在android.content.res.TypedArray.getDrawable(TypedArray.java:749)
在android.view.View。(View.java:3738)
在android.view.ViewGroup。(ViewGroup.java:498)
在android.widget.LinearLayout。(LinearLayout.java:200)
在android.widget.LinearLayout。(LinearLayout.java:196)
在android.widget.LinearLayout。(LinearLayout.java:192)
在java.lang.reflect.Constructor.newInstance(本地方法)
在java.lang.reflect.Constructor.newInstance(Constructor.java:288)
在android.view.LayoutInflater.createView(LayoutInflater.java:607)
在com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)
在android.view.LayoutInflater.onCreateView(LayoutInflater.java:682)
在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741)
在android.view.LayoutInflater.inflate(LayoutInflater.java:482)
在android.view.LayoutInflater.inflate(LayoutInflater.java:414)
在android.view.LayoutInflater.inflate(LayoutInflater.java:365)
在androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:555)
在androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)
在com.going.books.MainActivity.onCreate(MainActivity.java:19)
在android.app.Activity.performCreate(Activity.java:6033)
在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
在android.app.ActivityThread.access $ 800(ActivityThread.java:151)
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1303)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:135)
在android.app.ActivityThread.main(ActivityThread.java:5254)
在java.lang.reflect.Method.invoke(本机方法)
在java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:902)
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
'''

最佳答案

首先,我没有使用背景图片,因此不会出现任何错误。
那么我正在使用背景图片,那么将产生onClick()方法错误。
接下来是不使用背景图片,因此不会发现任何错误...
但我不确定为什么会听到...

关于java - 备用表格(com.going.books.MainActivity.onCreate(MainActivity.java:19)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61042590/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com