From b68e1b7ae33634c665fa597d65b5dbd419ad0fae Mon Sep 17 00:00:00 2001 From: lh <1209405678@qq.com> Date: Tue, 5 Dec 2017 18:51:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=8B=E8=88=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BasicattributesFragment.java | 36 +++++++++++++++++++ .../DetailsofdocumentsFragment.java | 26 ++++++++++++++ .../ProductiondailywActivity.java | 1 + 3 files changed, 63 insertions(+) diff --git a/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/BasicattributesFragment.java b/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/BasicattributesFragment.java index 8686db2..fc8e6d9 100644 --- a/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/BasicattributesFragment.java +++ b/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/BasicattributesFragment.java @@ -43,6 +43,8 @@ public class BasicattributesFragment extends BaseFragment { private String farmid; private ProductiondailywActivity act; + public static List houseNameList = new ArrayList<>(); + public static List houseIdList = new ArrayList<>(); @Override protected int setLayout() { return R.layout.fragment_basicattr; @@ -66,6 +68,7 @@ public class BasicattributesFragment extends BaseFragment { farmid = farmidList.get(i); act.setFarmId(Long.parseLong(farmid)); batch(); + house(); } @@ -109,6 +112,33 @@ public class BasicattributesFragment extends BaseFragment { } + private void house() { + ViewOnClickTask houseTask = new ViewOnClickTask(getActivity(),"加载中...") { + List rpcobj; + @Override + protected void successUI() { + int size = rpcobj.size(); + houseIdList.clear(); + houseNameList.clear(); + for (int i=0;i adapter=new ArrayAdapter(getActivity(), android.R.layout.simple_spinner_item,BasicattributesFragment.houseNameList); + adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + detaild_buildinghome.setAdapter(adapter); } @Override protected void initOper() { + detaild_buildinghome.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView adapterView, View view, int i, long l) { + act.setHouseid(Long.parseLong(BasicattributesFragment.houseIdList.get(i))); + } + + @Override + public void onNothingSelected(AdapterView adapterView) { + + } + }); } } diff --git a/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/ProductiondailywActivity.java b/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/ProductiondailywActivity.java index da4491a..b6705d4 100644 --- a/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/ProductiondailywActivity.java +++ b/app/src/main/java/com/qhclh/ytzh/work/productiondailyw/ProductiondailywActivity.java @@ -237,6 +237,7 @@ public class ProductiondailywActivity extends BaseActivity implements CalendarDi System.out.println("aaa2---"+getBatchId()); System.out.println("aaa3---"+getAccountId()); System.out.println("aaa4---"+getTime()); + System.out.println("aaa5---"+getHouseid()); break; } return super.onOptionsItemSelected(item);