Skip to content
This repository was archived by the owner on Jul 13, 2020. It is now read-only.
This repository was archived by the owner on Jul 13, 2020. It is now read-only.

Add Android's Support Library as a first class citizen on commons. #158

Closed
@peleteiro

Description

@peleteiro

Anko-common is the best Kotlin-Android lib available, and come times is only module of Anko you want to use. Having to get ``org.jetbrains.anko:anko-support-v4, witch comes with everything-anko, is not nice.

Please, consider adding Android's Support Library as a first class citizen on anko-commons.

Kotlin helps a lot:

import android.app.Fragment
import android.support.v4.app.Fragment as SupportFragment

inline fun <reified T: Service> Fragment.startService(vararg params: Pair<String, Any>) {
    AnkoInternals.internalStartService(activity, T::class.java, params)
}

inline fun <reified T: Service> SupportFragment.startService(vararg params: Pair<String, Any>) {
    AnkoInternals.internalStartService(activity, T::class.java, params)
}

I'm willing to send a pull request with it. But I need an ok to go.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions