77import android .support .v4 .app .Fragment ;
88import android .support .v4 .app .FragmentManager ;
99import android .support .v4 .view .ViewPager ;
10- import android .support .v7 . app . ActionBar ;
10+ import android .support .v4 . widget . DrawerLayout ;
1111import android .util .TypedValue ;
1212import android .view .View ;
13+ import android .widget .TextView ;
14+ import android .widget .Toast ;
1315
1416import com .melnykov .fab .FloatingActionButton ;
1517
1921import net .coding .program .common .Global ;
2022import net .coding .program .common .ListModify ;
2123import net .coding .program .common .SaveFragmentPagerAdapter ;
24+ import net .coding .program .common .util .ViewUtils ;
2225import net .coding .program .model .AccountInfo ;
2326import net .coding .program .model .ProjectObject ;
2427import net .coding .program .model .TaskObject ;
@@ -70,6 +73,7 @@ public class ProjectTaskFragment extends TaskFilterFragment implements TaskListP
7073
7174 MemberTaskCount mMemberTask = new MemberTaskCount ();
7275 private MyPagerAdapter adapter ;
76+ private DrawerLayout drawer ;
7377
7478 @ AfterViews
7579 protected final void initProjectTaskFragment () {
@@ -89,15 +93,23 @@ protected final void initProjectTaskFragment() {
8993 // 必须添加,否则回收恢复的时候,TaskListFragment 的 actionmenu 会显示几个出来
9094 setHasOptionsMenu (true );
9195
92- //toolBarTitle = (TextView) getActivity().findViewById();
93- ActionBar actionBar = getActionBarActivity ().getSupportActionBar ();
94- actionBar .setDisplayHomeAsUpEnabled (true );
95- actionBar .setHomeButtonEnabled (true );
96- actionBar .setCustomView (R .layout .view_project_task_toolbar );
96+ TextView viewById = (TextView ) ViewUtils .findActionBarTitle (getActivity ().getWindow ().getDecorView ());
97+ if (viewById != null ) {
98+ viewById .setBackgroundResource (R .drawable .maopao_spinner );
99+ viewById .setOnClickListener (new View .OnClickListener () {
100+ @ Override
101+ public void onClick (View v ) {
102+ //Do something
103+ Toast .makeText (getActivity (), "hello world" , Toast .LENGTH_SHORT ).show ();
104+ }
105+ });
106+ viewById .setText ("我的任务" );
107+ }
97108
98109 initFilterViews ();
99110 }
100111
112+
101113 private void refresh () {
102114 getNetwork (HOST_TASK_MEMBER , HOST_TASK_MEMBER );
103115 }
@@ -313,6 +325,7 @@ public String getPageIconUrl(int position) {
313325 @ OptionsItem
314326 protected final void action_filter () {
315327 actionFilter ();
328+ //drawer.openDrawer(GravityCompat.END);
316329 }
317330
318331}
0 commit comments