app module中的布局文件不能调用common module中自定义的HiFragmentTabView
问题描述:
老师您好,请教一下,为什么在activity_main中不能调用HiFragmentTabView,但在MainActivity中却可以。
相关截图:
相关代码:
MainAct
package org.devio.hi.`as`.proj
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import org.devio.hi.common.HiCustomFl
/**
* desc:
* author:yinzhaoguo
* data:2021/9/2 4:33 PM
*/
class MainAct : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.act_main)
// HiCustomFl
}
}
/**
* desc:
* author:yinzhaoguo
* data:2021/9/2 4:15 PM
*/
public class HiCustomFl extends FrameLayout {
public HiCustomFl(@NonNull Context context) {
super(context);
}
public HiCustomFl(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public HiCustomFl(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
}
尝试过的解决方式:
如图所示
补充:我删除并新建了common,新建了测试类HiCustomFl,发现还是不行
12
收起
正在回答
1回答
检查下app module有没有依赖commom
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星