Back to project page CheckIt_Android.
The source code is released under:
Apache License
If you think the Android project CheckIt_Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
/******************************************************************************* * Copyright 2014 Bhavyanshu Parasher/* www .j av a2 s.co m*/ * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. ******************************************************************************/ package com.pytacular.checkitcloudchecklist; import java.util.List; import android.content.Context; import android.graphics.Paint; import android.graphics.Typeface; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.Spinner; import android.widget.TextView; public class PromoAdapter extends ArrayAdapter<Promo> { private Context mContext; private List<Promo> mPromos; public PromoAdapter(Context context, List<Promo> objects) { super(context, R.layout.promo_row_item, objects); this.mContext = context; this.mPromos = objects; } public View getView(int position, View convertView, ViewGroup parent){ if(convertView == null){ LayoutInflater mLayoutInflater = LayoutInflater.from(mContext); convertView = mLayoutInflater.inflate(R.layout.promo_row_item, null); } Promo promo = mPromos.get(position); TextView descriptionView = (TextView) convertView.findViewById(R.id.promo_title); TextView urlView = (TextView) convertView.findViewById(R.id.promo_url); // Loading font from assets Typeface tfIron=Typeface.createFromAsset(getContext().getAssets(), "fonts/comicsans.ttf"); // applying to the view descriptionView.setTypeface(tfIron); urlView.setTypeface(tfIron); descriptionView.setText(promo.getDescription()); urlView.setText(promo.getURL()); return convertView; } }