I want to know what is the problem ?
Error :
'HorizontalWheelView(ohos.app.Context, ohos.agp.components.AttrSet)' in 'com.github.shchurov.horizontalwheelview.HorizontalWheelView' cannot be applied to '(android.content.Context)'
I want to know what is the problem ?
Error :
'HorizontalWheelView(ohos.app.Context, ohos.agp.components.AttrSet)' in 'com.github.shchurov.horizontalwheelview.HorizontalWheelView' cannot be applied to '(android.content.Context)'
private final Context context;
public myAix(ComponentContainer container) {
super(container.$form());
context = container.$context();
}
@SimpleFunction(description = "")
public void MyFun() {
HorizontalWheelView myView = new HorizontalWheelView(context);
}
try this
There might be a silly mistake because I wrote this without idle
This will not work. If you are working with this library, you have to pass two parameters to create a HorizontalWheelView
object, Context
& AttributeSet
. You should modify the library or maybe passing a null AttributeSet work.
Example,
horizontalWheelView = new HorizontalWheelView(this.context, null);
I think you have already messed up with HorizontalWheelView
class, (I am assuming you are using this library).Add these imports in that class.
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import static java.lang.Math.PI;
hello @oseamiya
Sorry for the late reply, but the error is still there
I was already intending to use it but I didn’t know how to extract the jar file from it
So I searched on Maven and found this library: https://mvnrepository.com/artifact/com.gitee.archermind-ti/horizontalwheelview/1.0.1
This is not an android library. That’s why error is showing.
Download the source code of the library and use them .
Is there no other way?
Because it often shows me some mistakes
If there is another way to convert it to a jar file, it would be better
Download source code of original android library from here :
https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/shchurov/HorizontalWheelView/tree/master/library/src/main/java
Then if you are using rush, unzip this file inside src folder. Delete that har dependency you put on your deps folder.
Okay thanx , I will try it soon
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.