GithubHelp home page GithubHelp logo

wheelview's Introduction

๐Ÿ‘‹ Hi there

I'm Sujan, a software engineer living in Kathmandu, Nepal. I'm here on Github building stuff like Play Deals and Multiplatform Paths.

Things I work on

I work on anything from native Android/IOS apps, and backends(JVM/node), and I also do some database design and DevOps. I have even built some small mobile games along the way. I enjoy designing things from the ground up and being part of all aspects.

Open Source Work

I am the author of :

  • Play Deals : A multiplatform app built with kotlin multiplatform that lists out paid apps that have a sale or discount on Google Play Store and has over 25k downloads on Google Play Store.
  • Multiplatform Paths : Kotin Multiplatform library to get platform-specific app data and cache directories.
  • Wheel View : A small library to build custom choice wheels on Android.
  • ADB Wifi is an old app of mine. I made it a tool to access the ADB interface wirelessly when we didn't have native support. We kind of have built-in support for wireless ADB (since Android 11) but some folks are still using it.
  • Google Image Scrapper : Script to bulk down similar images using Google's reverse image search.

I am a contributor to :

Drop me a line

If you're interested in collaborating or chatting, email me at mail<at>sujanpoudel<dot>me, or DM me @psuzn.

wheelview's People

Contributors

psuzn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

wheelview's Issues

Failed to resolve: com.github.psuzn:WheelView:1.0.2

Since I am using Gradle 8, I modified settings.gradle (Project Settings) to

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
}

And modified build.gradle (Module:app)

dependencies {
    ....
    implementation 'com.github.psuzn:WheelView:1.0.2'
}

After sync, it shows Failed to resolve: com.github.psuzn:WheelView:1.0.2

Any wrong with this?

Can`t get the selected item title

I am using WheelView like this:

  final WheelView wheelView= view.findViewById(R.id.wheel_view);
        List<String> myList = new ArrayList<>();
        myList.add("test");
        myList.add("test2");
        myList.add("test3");
        myList.add("test4");
        wheelView.setTitles(myList);

        wheelView.getSelectListener();

        wheelView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                wheelView.getSelectListener();
            }
        });

Inside wheelView.setOnClickListener I want to get the selected Item, how can this be done?

Spinning for few seconds

Hi, is there any way let the wheel spinning for few seconds? I want the wheel continuous rotation, not just rotation for one round.

BR,

ZY

Icon with text

Hi, is there any way we can add icon with text and make the text orientation vertical instead of horizontal. Actually I want to achieve this view. Is there anyway that your library can help me or you can suggest some other solution to achieve this view. Thanks
horoscope

selected index

Hi thanks for the quick response, can you please tell how to get the selected index, because I'm not able to get selected index, and also tell me how can i set nothing selected by default. Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.