Browse Source

no message

master
lh 8 years ago
parent
commit
a8e6f3a494
5 changed files with 122 additions and 5 deletions
  1. +3
    -0
      app/src/main/AndroidManifest.xml
  2. +3
    -1
      app/src/main/java/com/qhclh/ytzh/work/WorkFragment.java
  3. +86
    -1
      app/src/main/java/com/qhclh/ytzh/work/productiondailyw/WriteDActivity.java
  4. +3
    -3
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/TablepoultryActivity.java
  5. +27
    -0
      app/src/main/res/layout/act_writed.xml

+ 3
- 0
app/src/main/AndroidManifest.xml View File

@ -109,6 +109,9 @@
<activity <activity
android:name=".work.productiondailyw.WdailyActivity" android:name=".work.productiondailyw.WdailyActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity
android:name=".work.productiondailyw.WriteDActivity"
android:screenOrientation="portrait" />
<activity <activity
android:name=".work.tablepoultry.ReportActivity" android:name=".work.tablepoultry.ReportActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />


+ 3
- 1
app/src/main/java/com/qhclh/ytzh/work/WorkFragment.java View File

@ -16,6 +16,7 @@ import com.qhclh.ytzh.work.carsmannage.CarsManageActivity;
import com.qhclh.ytzh.work.productiondaily.ProductiondailyActivity; import com.qhclh.ytzh.work.productiondaily.ProductiondailyActivity;
import com.qhclh.ytzh.work.productiondailyw.ProductiondailywActivity; import com.qhclh.ytzh.work.productiondailyw.ProductiondailywActivity;
import com.qhclh.ytzh.work.productiondailyw.WdailyActivity; import com.qhclh.ytzh.work.productiondailyw.WdailyActivity;
import com.qhclh.ytzh.work.productiondailyw.WriteDActivity;
import com.qhclh.ytzh.work.scan.ScanResultActivity; import com.qhclh.ytzh.work.scan.ScanResultActivity;
import com.qhclh.ytzh.work.tablepoultry.TablepoultryActivity; import com.qhclh.ytzh.work.tablepoultry.TablepoultryActivity;
import com.youth.banner.Banner; import com.youth.banner.Banner;
@ -122,7 +123,8 @@ public class WorkFragment extends BaseFragment{
startActivity(new Intent(getActivity(), ProductiondailyActivity.class)); startActivity(new Intent(getActivity(), ProductiondailyActivity.class));
}else if (position == 5){ }else if (position == 5){
//startActivity(new Intent(getActivity(), ProductiondailywActivity.class)); //startActivity(new Intent(getActivity(), ProductiondailywActivity.class));
startActivity(new Intent(getActivity(), WdailyActivity.class));
// startActivity(new Intent(getActivity(), WdailyActivity.class));
startActivity(new Intent(getActivity(), WriteDActivity.class));
} }
} }
}); });


+ 86
- 1
app/src/main/java/com/qhclh/ytzh/work/productiondailyw/WriteDActivity.java View File

@ -1,19 +1,56 @@
package com.qhclh.ytzh.work.productiondailyw; package com.qhclh.ytzh.work.productiondailyw;
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 com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseActivity; import com.qhclh.ytzh.base.BaseActivity;
import com.qhclh.ytzh.work.tablepoultry.anqiu.AnqiuFragment;
import com.qhclh.ytzh.work.tablepoultry.changle.ChangleFragment;
import com.qhclh.ytzh.work.tablepoultry.qiuping.QiupingFragment;
import com.qhclh.ytzh.work.tablepoultry.shouguangdong.ShouguangdFragment;
import com.qhclh.ytzh.work.tablepoultry.shouguangxi.ShouguangxFragment;
import java.util.ArrayList;
import java.util.List;
import butterknife.BindView;
/** /**
* Created by 青花瓷 on 2017/12/19. * Created by 青花瓷 on 2017/12/19.
*/ */
public class WriteDActivity extends BaseActivity { public class WriteDActivity extends BaseActivity {
@BindView(R.id.toolbar)
Toolbar mToolbar;
@BindView(R.id.tabLayout_write)
TabLayout mTabLayout;
@BindView(R.id.viewPager_write)
ViewPager mViewPager;
private List<Fragment> mFragmentList = new ArrayList<>();
private List<String> mTitleList = new ArrayList<>();
private TabViewPagerAdapter mViewPagerAdapter;
@Override @Override
protected int setLayoutId() { protected int setLayoutId() {
return 0;
return R.layout.act_writed;
} }
@Override @Override
protected void initView() { protected void initView() {
initToolbar(mToolbar, "生产日报", new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
initTabLayout();
initViewPager();
} }
@ -26,4 +63,52 @@ public class WriteDActivity extends BaseActivity {
protected void initOper() { protected void initOper() {
} }
private void initTabLayout() {
mTitleList.add(getString(R.string.changle));
mTitleList.add(getString(R.string.shouguangdong));
mTitleList.add(getString(R.string.shouguangxi));
mTitleList.add(getString(R.string.anqiu));
mTitleList.add(getString(R.string.qiuping));
mTabLayout.setTabMode(TabLayout.MODE_FIXED);
}
private void initViewPager() {
mFragmentList.add(new ChangleFragment());
mFragmentList.add(new ShouguangdFragment());
mFragmentList.add(new ShouguangxFragment());
mFragmentList.add(new AnqiuFragment());
mFragmentList.add(new QiupingFragment());
mViewPagerAdapter = new TabViewPagerAdapter(getSupportFragmentManager());
mViewPager.setAdapter(mViewPagerAdapter);
mViewPager.setOffscreenPageLimit(2);
mTabLayout.setupWithViewPager(mViewPager);
}
private class TabViewPagerAdapter extends FragmentPagerAdapter {
public TabViewPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
return mFragmentList.get(position);
}
@Override
public int getCount() {
return mFragmentList.size();
}
@Override
public CharSequence getPageTitle(int position) {
return mTitleList.get(position);
}
}
} }

+ 3
- 3
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/TablepoultryActivity.java View File

@ -97,9 +97,9 @@ public class TablepoultryActivity extends BaseActivity {
mTitleList.add(getString(R.string.anqiu)); mTitleList.add(getString(R.string.anqiu));
} }
for (String title : mTitleList) {
mTabLayout.addTab(mTabLayout.newTab().setText(title));
}
// for (String title : mTitleList) {
// mTabLayout.addTab(mTabLayout.newTab().setText(title));
// }
mTabLayout.setTabMode(TabLayout.MODE_FIXED); mTabLayout.setTabMode(TabLayout.MODE_FIXED);
} }


+ 27
- 0
app/src/main/res/layout/act_writed.xml View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include layout="@layout/include_tool_bar"/>
<android.support.v4.view.ViewPager
android:id="@+id/viewPager_write"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<android.support.design.widget.TabLayout
android:id="@+id/tabLayout_write"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:background="@color/white"
android:elevation="@dimen/dp_2"
app:tabIndicatorColor="@color/green029737"
app:tabSelectedTextColor="@color/green029737"
app:tabTextColor="@color/grey666666" />
</android.support.v4.view.ViewPager>
</LinearLayout>

Loading…
Cancel
Save