Android Open Source - list-a-porter Show Item Fragment






From Project

Back to project page list-a-porter.

License

The source code is released under:

Apache License

If you think the Android project list-a-porter listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.android.angelo.listaporter;
//from   www  .j  a v a 2s .  c  o m
import com.android.angelo.usedobject.ListItem;

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

public class ShowItemFragment extends Fragment {
  
  class ViewHolder{
    public TextView nome;
    public TextView desc;
    public TextView data;
    public TextView bigD;
  }
  
  private ViewHolder holder = null;
  boolean visible = false;

  public ShowItemFragment() {
    // TODO Auto-generated constructor stub
  }
  
  // onCreate
  @Override
  public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
  }

  
   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container,
       Bundle savedInstanceState) {
       // Inflate the layout for this fragment
       return inflater.inflate(R.layout.show_item_fragment_layout, container, false);
   }
   
   public void  hideThis(){
     getView().setVisibility(View.GONE);
     this.visible = false;
   }
   
   public void viewThis(){
     getView().setVisibility(View.VISIBLE);
     this.visible = true;
   }
   
   public void setInfo(ListItem item){
     if(holder == null){
       holder = new ViewHolder();
       holder.nome = (TextView) getView().findViewById(R.id.frag_nome);
       holder.desc = (TextView) getView().findViewById(R.id.frag_desc);
       holder.data = (TextView) getView().findViewById(R.id.frag_data);
       holder.bigD = (TextView) getView().findViewById(R.id.frag_bigD);
     }
     holder.nome.setText(item.getmName());
     holder.desc.setText(item.getmDesc());
     holder.data.setText(item.getmDataString());
     holder.bigD.setText(item.getmValueString());
     
   }

}




Java Source Code List

com.android.angelo.listaporter.ListAdapter.java
com.android.angelo.listaporter.MainActivity.java
com.android.angelo.listaporter.NotificationService.java
com.android.angelo.listaporter.SettingsActivity.java
com.android.angelo.listaporter.SettingsFragment.java
com.android.angelo.listaporter.ShowItemActivity.java
com.android.angelo.listaporter.ShowItemFragment.java
com.android.angelo.usedobject.DrawerListener.java
com.android.angelo.usedobject.ListItem.java
com.android.angelo.usedobject.UndoBarController.java
com.android.angelo.widget.ListAdaprterLikeGP.java
com.android.angelo.widget.ListAdapter.java