diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 71eddd6..64e41eb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -116,6 +116,10 @@ android:name=".work.tablepoultry.ReportActivity" android:screenOrientation="portrait" /> + + adapterView, View view, int i, long l) { - Intent intent = new Intent(ProductiondailyActivity.this,ProductiondailyInfoActivity.class); +// Intent intent = new Intent(ProductiondailyActivity.this,ProductiondailyInfoActivity.class); + Intent intent = new Intent(ProductiondailyActivity.this,ShowInfoActivity.class); intent.putExtra("id",l); startActivity(intent); } diff --git a/app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoActivity.java b/app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoActivity.java new file mode 100644 index 0000000..81f2a72 --- /dev/null +++ b/app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoActivity.java @@ -0,0 +1,193 @@ +package com.qhclh.ytzh.work.productiondaily; + +import android.support.design.widget.TabLayout; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentManager; +import android.support.v4.app.FragmentPagerAdapter; +import android.support.v4.view.ViewPager; +import android.support.v7.widget.Toolbar; +import android.view.View; +import android.widget.TextView; + +import com.qhclh.ytzh.R; +import com.qhclh.ytzh.base.BaseActivity; +import com.qhclh.ytzh.bean.ProductionDailyDetailBean; +import com.qhclh.ytzh.bean.WriteBean; +import com.qhclh.ytzh.home.RpcUrl; +import com.qhclh.ytzh.tasks.ViewOnClickTask; +import com.qhclh.ytzh.utils.DateTimeUtil; +import com.qhclh.ytzh.work.productiondailyw.WriteDFragment; + +import org.forks.jsonrpc.JsonRpcResult; +import org.forks.jsonrpc.RpcFacade; +import org.forks.jsonrpc.RpcObject; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +import butterknife.BindView; + +/** + * Created by 青花瓷 on 2017/12/20. + */ + +public class ShowInfoActivity extends BaseActivity { + @BindView(R.id.toolbar) + Toolbar mToolbar; + @BindView(R.id.tv_toolbar_title) + TextView tv_toolbar_title; + @BindView(R.id.tabLayout_dailyinfo) + TabLayout mTabLayout; + @BindView(R.id.viewPager_dailyinfo) + ViewPager mViewPager; + private List mFragmentList = new ArrayList<>(); + private List mTitleList = new ArrayList<>(); + private TabViewPagerAdapter mViewPagerAdapter; + + private List rpcObjectList; + private List list; + + private long id; + @Override + protected int setLayoutId() { + return R.layout.act_dailyinfo; + } + + @Override + protected void initView() { + initToolbar(mToolbar, "", new View.OnClickListener() { + @Override + public void onClick(View view) { + finish(); + } + }); + tv_toolbar_title.setText("生产日报详情"); + + } + + @Override + protected void initData() { + id = getIntent().getLongExtra("id",0); + list = new ArrayList<>(); + initTabLayout(); + initViewPager(); + + } + + @Override + protected void initOper() { + + } + + @Override + protected void onResume() { + super.onResume(); + LoadOne(); + } + + private void LoadOne() { + ViewOnClickTask DayProductRpcLoadTask = new ViewOnClickTask(this,"加载中...") { + RpcObject rpcobj; + + @Override + protected void successUI() { + tv_toolbar_title.setText(DateTimeUtil.getYMD2(rpcobj.getDate("Date"))); + rpcObjectList = rpcobj.getManyList("Details"); + + for (int i=0;i + + + + + + + + + \ No newline at end of file