Java 在Android中将类的对象添加到相对布局
我正在从我创建的类创建一个对象,我想将它添加到特定位置的相对视图中 当我试图用这个对象调用一个类函数时,程序崩溃了 这是我在MainActivity中的代码Java 在Android中将类的对象添加到相对布局,java,android,class,view,android-relativelayout,Java,Android,Class,View,Android Relativelayout,我正在从我创建的类创建一个对象,我想将它添加到特定位置的相对视图中 当我试图用这个对象调用一个类函数时,程序崩溃了 这是我在MainActivity中的代码 MyClass obj1; obj1 = (MyClass)findViewById(R.id.MyClass_id); @Override protected void onResume(){ super.onResume(); obj1.init(this); } 程序一到达obj1.i
MyClass obj1;
obj1 = (MyClass)findViewById(R.id.MyClass_id);
@Override
protected void onResume(){
super.onResume();
obj1.init(this);
}
程序一到达obj1.init(此)就停止工作代码>
这是我的xml代码
<com.Appl.Android.Widgets.MyClass
android:id="@+id/MyClass_id"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_toRightOf="@id/View01"/>
日志显示了什么?你需要学会调试你自己的错误,这不是rocket science.IIRC,它是强制性的,或者被认为是用小写字母启动资源ID的一种好方式。其次,做你的包名(com.Appl.Android.Widgets.MyClass
)真的是从大写字母开始吗?将初始化移动到onCreate
@Kayaman我确实试图了解发生了什么,我搜索了消息,但找不到任何适合我的内容。我不是一个懒散的人,总是不请自来!!!!