package pyp.navigation.association.detail; import pyp.navigation.R; import pyp.navigation.association.bean.Association; import pyp.navigation.main.MainActivity; import android.app.Activity; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; /** * @Title: AssociationDetailFragment * @Description: 社团模块 - 社团信息详情 * @author qsuron * @date 2014-7-26 * @email admin@qiushurong.cn */ public class AssociationDetailFragment extends Fragment { private MainActivity parentActivity; private View parentView;; private Button btn_main_titlebar_left_menu; // 界面左菜单按钮 private Button btn_main_titlebar_right_menu; // 界面右菜单按钮 private TextView titlebar_title; // 界面ActionBar中央文本 @Override public void onAttach(Activity activity) { super.onAttach(activity); parentActivity = (MainActivity) activity; } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { initViews(inflater, container); initListensers(); return parentView; } public void initViews(LayoutInflater inflater, ViewGroup container) { parentView = inflater.inflate(R.layout.association_info_layout_main, container, false); // 菜单栏左右按钮 btn_main_titlebar_left_menu = (Button) parentView .findViewById(R.id.association_info_menu_left); btn_main_titlebar_right_menu = (Button) parentView .findViewById(R.id.association_info_menu_right); // 菜单栏中央文本 titlebar_title = (TextView) parentView .findViewById(R.id.association_info_title); } public void initListensers() { btn_main_titlebar_left_menu .setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //隐藏社团详情页面 - 回到社团列表页面 parentActivity.hideAssociationDetail(); } }); btn_main_titlebar_right_menu .setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(parentActivity, "收藏", Toast.LENGTH_SHORT).show(); } }); } public void setAssociation(Association mAssociation) { titlebar_title.setText(mAssociation.getName()); Toast.makeText(parentActivity, "社团ID:" + mAssociation.getId(),Toast.LENGTH_SHORT).show(); } }