gpt4 book ai didi

java - 如何将CustomView添加到布局中

转载 作者:行者123 更新时间:2023-12-01 22:17:45 24 4
gpt4 key购买 nike

我知道有很多关于“如何将 CustomView 添加到布局”的问题,但我几乎阅读了所有问题,但仍然有问题。XML 中的自定义 View

<slccs.drawingapplication.DrawLine
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/drawline"/>

以及该View的Java代码

包 slccs.drawingapplication;
导入 android.content.Context;
导入 android.view.View;

public class DrawLine extends View {

public DrawLine(Context c){
super(c);
}}

我收到此错误找不到以下类:- slccs.drawingapplication.DrawLine

当我清理项目时,我会收到更多错误:

错误:错误:文件名无效:必须仅包含小写字母和数字 ([a-z0-9_.]) 这是关于我的 @drawable/Brown图像文件。因此,当我将 B 更改为 b 时,我会在 Activity_main xml 文件中遇到新问题:

无法解析资源@drawable/brown

无法将 @drawable/brown 转换为可绘制对象

我认为今天 AndroidStudio 讨厌我:(

不知道问题出在哪里

谢谢您的回答

最佳答案

public class DrawLine extends View {

public DrawLine(Context c){
super(c);
}

public DrawLine(Context context, AttributeSet attrs) {
super(c);
}
}

关于java - 如何将CustomView添加到布局中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30653978/

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