Skip to content

Instantly share code, notes, and snippets.

View jewom's full-sized avatar
🦕
Focusing

Jérôme CLAMENT-SANZ jewom

🦕
Focusing
View GitHub Profile
@danialgoodwin
danialgoodwin / BillingManager.kt
Created May 26, 2019 02:52
Simple Kotlin example of using Google's in-app billing v2 for subscriptions (for one-time payments, generally change 'SUBS' with 'INAPP')
package dev.goodwin
import android.app.Activity
import android.util.Log
import com.android.billingclient.api.*
import com.android.billingclient.api.BillingClient.BillingResponseCode
import com.android.billingclient.api.BillingClient.FeatureType
import dev.goodwin.BillingManager.Companion.formatPeriod
/**
@jewom
jewom / How to use RecyclerItemTouchListener
Last active September 26, 2017 13:43
RecyclerItemTouchListener
recyclerView.addOnItemTouchListener( new RecyclerItemTouchListener(getApplicationContext(), recyclerView ,new RecyclerItemTouchListener.OnItemClickListener() {
@Override public void onItemClick(View view, int position) {
Toast.makeText(getApplicationContext(), "OnItemTouch ", Toast.LENGTH_SHORT).show();
}
@Override public void onLongItemClick(View view, int position) {
Toast.makeText(getApplicationContext(), "OnItemTouch LONG", Toast.LENGTH_SHORT).show();
}
})
);