gpt4 book ai didi

android - 在 Android Studio 中添加图像时应用程序崩溃

转载 作者:行者123 更新时间:2023-12-02 09:30:41 25 4
gpt4 key购买 nike

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/pod" />

<Button
android:id="@+id/btnChangeImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Change Image" />

1.java文件在这里

2.它不显示任何错误,只有几个警告

  • 应用在手机上崩溃
  • 4.logcat不可用5.没有@drawable/image_name,它在其他应用程序上运行良好,我没有检查这个,我还应该在logcat中看到什么;-错误或警告或详细或断言我是android studio和addng图像的新手不管用。

    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.Button;
    import android.widget.ImageView;
    import android.view.View;
    import android.view.View.OnClickListener;

    public class photo extends Activity {

    Button button;
    ImageView image;

    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_photo);

    addListenerOnButton();

    }

    public void addListenerOnButton() {

    image = (ImageView) findViewById(R.id.imageView1);

    button = (Button) findViewById(R.id.btnChangeImage);
    button.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View arg0) {
    image.setImageResource(R.drawable.index);
    }

    });

    }

    }

    最佳答案

    1.有时,您的所有代码都是正确的,但由于您将图像放入drawable v24或v21而不是drawable中,因此将其更改为drawable,导致应用程序崩溃正如我在我的案例中所做的那样,请检查它是否是 v24

    2.你可以通过project>app>build>src>main>drawable drawable v24来检查你的项目的排序

    3.您必须将图像从drawable v24放入drawable,现在就完成了

    4.运行并检查

    关于android - 在 Android Studio 中添加图像时应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51424674/

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