Giter Club home page Giter Club logo

wishlist's Introduction

wishlist Build Status

Library of helpers and utilities that I wish were included in the Android SDK but aren't.

If you think something in this library is already handled in a better way by Android please open an issue.

This library is available from Maven Central:

<dependency>
  <groupId>com.github.kevinsawicki</groupId>
  <artifactId>wishlist</artifactId>
  <version>0.9</version>
  <type>apklib</type>
</dependency>

License

wishlist's People

Contributors

donnfelker avatar jondwillis avatar kevinsawicki avatar peterdavehello 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  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

wishlist's Issues

Cannot Find Appropriate Platform Level

Hi Kevin, on the Android Bootstrap project, we have the following issue: https://github.com/donnfelker/android-bootstrap/issues/25

Unfortunately this seems to still be prevalent in the latest version of IntellIiJ and I'm not sure whats causing it. Do you have any idea why this library might be doing this? In All of the projects I use wishlist I have to perform the same hack that I provided in the comments today.

Any idea? Are we using Wishlist incorrectly or including it incorrectly?

I have a compile error,

[ERROR] \AndroidWorkSpace\android-master\app\target\unpack\apklibs\com.github.kevinsawicki_wishlist_apklib_0.9\src\com\github\kevinsawicki\wishlist\TypeAdapter.java:[117,23] type parameters of V cannot be determined; no unique maximal instance exists for type variable V with upper bounds V,android.view.View

[ERROR] \AndroidWorkSpace\android-master\app\target\unpack\apklibs\com.github.kevinsawicki_wishlist_apklib_0.9\src\com\github\kevinsawicki\wishlist\TypeAdapter.java:[129,23] type parameters of V cannot be determined; no unique maximal instance exists for type variable V with upper bounds V,android.view.View

I think need cast to V before return .
protected V view(final int childViewIndex) {
return /*add (V) to here */ updater.view(childViewIndex);
}

Android Bootstrap

Hi, 2 days ago this library started to show this issue:
on android studio package com.github.kevinsawicki.wishlist does not exist
My gradle (compile 'com.github.kevinsawicki:wishlist:0.9') configuration didn't change, so I'm assuming that something has changed on the maven repository, any idea how to solve this problem?

bug

SingleTypeAdapter.java

@OverRide
public long getItemId(final int position) {
return items[position].hashCode();
}
items[position].hashCode() may be is a minus,instead it:

@OverRide
public long getItemId(final int position) {
return position;
}

Adapter updateItem

There is now way to update an item after it is added to the adapter. An I cannot update items because it is private. So there should be some method like updateItem( position, item)

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.