这个接着上一个文章004,来说,004节我们开发了,uniapp用的,原生模块,然后我们再来看,来开发,原生的uniapp的组件.
我们接着上一节用的,我们下载的uniapp的离线打包用的那个uniapp的示例工程来说
这次我们不创建一个Module我们,来在我们原来创建的Module中,我们去创建一个组件去看看
package com.credream.testmodule; import android.content.Context; import android.widget.EditText; import androidx.annotation.NonNull; import io.dcloud.feature.uniapp.UniSDKInstance; import io.dcloud.feature.uniapp.ui.action.AbsComponentData; import io.dcloud.feature.uniapp.ui.component.AbsVContainer; import io.dcloud.feature.uniapp.ui.component.UniComponent; public class TestComponent extends UniComponent<EditText> { public TestComponent(UniSDKInstance instance, AbsVContainer parent, AbsComponentData componentData) { super(instance, parent, componentData); } @Override protected EditText initComponentHostView(@NonNull Context context){ return new EditText(context); } }
在com.credream.testmodule.TestComp