This listview is in the activiyt group of tabactivity.
On Wed, Feb 15, 2012 at 6:41 PM, vani reddy <[email protected]>wrote:
>
> public View getView(final int position, View convertView, ViewGroup
>> parent) {
>> try {
>> final Show channelShowItem = (Show)
>> myCurrentShowsList.getData()
>> .get(position);
>>
>> convertView = inflater.inflate(R.layout.channel_item, null);
>> ViewHolder holder = new ViewHolder();
>>
>> holder.logoLayout = (LinearLayout) convertView
>> .findViewById(R.id.logoLayout);
>> if (channelShowItem.getCountry().equals("IN_airtel")) {
>> holder.logoLayout.setBackgroundDrawable(null);
>> }
>> holder.channelLogo = (ImageView) convertView
>> .findViewById(R.id.channelLogo);
>> holder.discussionCount = (TextView) convertView
>> .findViewById(R.id.discussionCount);
>> holder.ActivityInfo = (TextView) convertView
>> .findViewById(R.id.ActivityInfo);
>> holder.showName = (TextView) convertView
>> .findViewById(R.id.showName);
>> holder.channelname = (TextView) convertView
>> .findViewById(R.id.channelname);
>>
>> holder.showName.setTypeface(fontObj);
>> holder.channelname.setTypeface(fontObj_myraid);
>> holder.showTiming = (TextView) convertView
>> .findViewById(R.id.showTiming);
>> holder.viewCount = (TextView) convertView
>> .findViewById(R.id.ChannelViewCount);
>>
>> holder.discussionCount.setText(String.valueOf(channelShowItem
>> .getComment_count()));
>>
>> if (channelShowItem.getFbids_watching() != null) {
>> System.out.println("INSIDE IF ***************");
>> try {
>> String textToDisplay =
>> UserAPIHandler.getFriendsWatching(
>> channelShowItem.getFbids_watching(), fList);
>> holder.ActivityInfo.setText(textToDisplay);
>> System.out.println("LSITING
>> "+channelShowItem.getListing_name());
>> System.out.println("channelname
>> "+channelShowItem.getCh_name());
>> System.out.println("COUNT
>> "+channelShowItem.getFbids_watching().size());
>> holder.viewCount.setText(""
>> + channelShowItem.getFbids_watching().size());
>> } catch (Exception e) {
>> e.printStackTrace();
>> }
>> } else {
>> System.out.println("INSIDE ESLE*#############**");
>> System.out.println("LSITING
>> "+channelShowItem.getListing_name());
>> System.out.println("channelname
>> "+channelShowItem.getCh_name());
>> System.out.println("COUNT 0");
>> holder.viewCount.setText("0");
>> holder.ActivityInfo.setText("");
>> }
>>
>> String temp = channelShowItem.getIcon();
>> Utility.setImageFromAssets(activity, temp,
>> holder.channelLogo);
>>
>> holder.showName.setText(channelShowItem.getListing_name());
>> holder.channelname.setText(channelShowItem.getCh_name());
>>
>> long startMilliSeconds =
>> Long.parseLong(channelShowItem.getStart()
>> .getSec()) * 1000;
>> long endMilliSeconds =
>> Long.parseLong(channelShowItem.getStop()
>> .getSec()) * 1000;
>> Date startDate = new Date(startMilliSeconds);
>> Date endDate = new Date(endMilliSeconds);
>>
>> if (channelShowItem.getCountry().equals("IN_airtel")) {
>>
>> startDate.setHours(startDate.getHours() - 5);
>> startDate.setMinutes(startDate.getMinutes() - 30);
>> endDate.setHours(endDate.getHours() - 5);
>> endDate.setMinutes(endDate.getMinutes() - 30);
>> }
>> SimpleDateFormat endFormatter = new SimpleDateFormat("HH:mm");
>>
>> String startDisplay = endFormatter.format(startDate);
>> String endDisplay = endFormatter.format(endDate);
>>
>> String showTimings = startDisplay + " - " + endDisplay;
>>
>> holder.showTiming.setText(showTimings);
>>
>> convertView.setTag(holder);
>>
>> convertView.setOnClickListener(new OnClickListener() {
>>
>> @Override
>> public void onClick(View v) {
>>
>>
>> activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
>>
>> Intent intent = new Intent(v.getContext(),
>> ChannelDetailShowListActivity.class);
>> Bundle myData = new Bundle();
>> myData.putSerializable("currentShow",
>> channelShowItem);
>> myData.putString("class", "guide");
>> intent.putExtras(myData);
>>
>> View view1 = EPGGroup.group
>> .getLocalActivityManager()
>> .startActivity(
>> "ChannelDetailShowListActivity",
>> intent
>>
>> .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))
>> .getDecorView();
>>
>> // Again, replace the view
>> EPGGroup.group.replaceView(view1);
>>
>> }
>> });
>>
>> return convertView;
>> } catch (Exception e) {
>> e.printStackTrace();
>> }
>> return convertView;
>> }
>> <http://groups.google.com/group/android-developers?hl=en>
>
>
>
>
> --
> Regards,
> Vani Reddy
>
>
--
Regards,
Vani Reddy
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en