Back to project page apps-android-commons.
The source code is released under:
Apache License
If you think the Android project apps-android-commons listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package org.wikimedia.commons.campaigns; // w ww . j av a 2 s .c om import android.app.Activity; import android.content.Context; import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.drawable.BitmapDrawable; import android.support.v4.widget.CursorAdapter; import android.text.TextUtils; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; import com.actionbarsherlock.app.SherlockFragment; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.assist.SimpleImageLoadingListener; import org.wikimedia.commons.CommonsApplication; import org.wikimedia.commons.MediaWikiImageView; import org.wikimedia.commons.R; import org.wikimedia.commons.Utils; import org.wikimedia.commons.campaigns.Campaign; class CampaignsListAdapter extends CursorAdapter { private DisplayImageOptions contributionDisplayOptions = Utils.getGenericDisplayOptions().build();; private Activity activity; public CampaignsListAdapter(Activity activity, Cursor c, int flags) { super(activity, c, flags); this.activity = activity; } @Override public View newView(Context context, Cursor cursor, ViewGroup viewGroup) { View parent = activity.getLayoutInflater().inflate(android.R.layout.simple_list_item_1, viewGroup, false); return parent; } @Override public void bindView(View view, Context context, Cursor cursor) { TextView campaignName = (TextView)view.findViewById(android.R.id.text1); Campaign campaign = Campaign.fromCursor(cursor); campaignName.setText(campaign.getTitle()); } }