package com.linju.android_property.servicemanager; import java.util.List; import roboguice.inject.InjectExtra; import roboguice.inject.InjectView; import android.app.Dialog; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.Spinner; import com.linju.android_property.activity.LoginActivity; import com.linju.android_property.adapter.RepairAdapter; import com.linju.android_property.adapter.repair_img_adapter; import com.linju.android_property.adapter.spinner_adapter; import com.linju.android_property.application.AppApplication; import com.linju.android_property.base.BaseActivity; import com.linju.android_property.entity.GetEmployeeBean; import com.linju.android_property.entity.Login_Bean; import com.linju.android_property.entity.Talk_repair_Bean; import com.linju.android_property.utils.BasicMember; import com.linju.android_property.utils.ParseJson; import com.linju.android_property.utils.RequestURL; import com.linju.android_property.viewutils.NoScorllGridView; import com.linju.android_property.viewutils.Progress_Dialog; import com.linju.android_property.viewutils.Toaster; import com.linju.android_property.viewutils.WPTextView; import com.linju.android_property2.R; import com.loopj.android.http.AsyncHttpResponseHandler; import com.loopj.android.http.RequestParams; /** * 已完成已取消正在处理的维修界面 * @author Administrator * */ public class RepairInfoDone extends BaseActivity implements OnClickListener{ public static final String EXTRAOBJ = "repair:obj"; private List<GetEmployeeBean> positionList; //部门 private List<GetEmployeeBean> position_pos_list; //职位 @InjectExtra(value = EXTRAOBJ,optional = true) Talk_repair_Bean bean; @InjectView(R.id.back) Button back; @InjectView(R.id.title) WPTextView titlebar; @InjectView(R.id.edit_or_add) Button editOrAdd; //文本组件 @InjectView(R.id.titles) WPTextView title; @InjectView(R.id.type) WPTextView type; @InjectView(R.id.man) WPTextView man; @InjectView(R.id.address) WPTextView address; @InjectView(R.id.tel) WPTextView tel; @InjectView(R.id.date) WPTextView date; @InjectView(R.id.repairInfo) WPTextView repairInfo; @InjectView(R.id.status) WPTextView status; @InjectView(R.id.position) WPTextView position; @InjectView(R.id.positionman) WPTextView positionman; @InjectView(R.id.Photogridview) NoScorllGridView photoGrid; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_repair_info_done); titlebar.setText(getString(R.string.repair_task)); back.setOnClickListener(this); initdata(); // 建立数据源 // String[] mItems = getResources().getStringArray(R.array.spinnername); // ArrayAdapter<String> _Adapter=new ArrayAdapter<String>(this,R.layout.itme, mItems); // //绑定 Adapter到控件 // sp.setAdapter(_Adapter); // rs.setAdapter(_Adapter); } //初始化数据 private void initdata(){ title.setText(bean.getTitle().trim()); man.setText(bean.getUser_name().trim()); address.setText(bean.getHouse_number().trim()); tel.setText(bean.getCall().trim()); date.setText(bean.getCreated_at().trim()); repairInfo.setText(bean.getContent().trim()); status.setText(bean.getStatus().trim()); positionman.setText(bean.getDepartment()); //初始化img if(bean.getImages()!= null && bean.getImages().size() > 0){ repair_img_adapter adapter = new repair_img_adapter(this,bean.getImages()); photoGrid.setAdapter(adapter); } } @Override public void onClick(View v) { switch (v.getId()) { case R.id.back: onBackPressed(); break; default: break; } } }