@Nullable
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    mRoot = inflater.inflate(R.layout.rank_dialog, container, false);

    ViewGroup.LayoutParams lp = mRoot.findViewById(R.id.rank_layout).getLayoutParams();
    lp.width = getContext().getResources().getDisplayMetrics().widthPixels * 3 / 4;
    lp.height = getContext().getResources().getDisplayMetrics().heightPixels * 3 / 4;
    mRoot.findViewById(R.id.rank_layout).setLayoutParams(lp);

    viewPager = (ViewPager) mRoot.findViewById(R.id.rank_viewpager);
    pagerAdapter = new ViewPagerAdapter(getChildFragmentManager());
    tabLayout = (TabLayout) mRoot.findViewById(R.id.rank_tablayout);

    initFragment();
    viewPager.setAdapter(pagerAdapter);

    tabLayout.setSelectedTabIndicatorColor(getResources().getColor(R.color.Golden));

    // viewPager.addOnPageChangeListener(new
    // TabLayout.TabLayoutOnPageChangeListener(tabLayout));
    // tabLayout.setOnTabSelectedListener(new
    // TabLayout.ViewPagerOnTabSelectedListener(viewPager));

    tabLayout.setupWithViewPager(viewPager);

    mRoot.findViewById(R.id.left_btn).setOnClickListener(this);
    mRoot.findViewById(R.id.right_btn).setOnClickListener(this);

    return mRoot;
  }
  private void setupTabs() {
    adapter = new PagerAdapter_Picker(this, getSupportFragmentManager());
    mViewPager.setAdapter(adapter);
    tabLayout.setupWithViewPager(mViewPager);

    if (mConfig.getTabBackgroundColor() > 0)
      tabLayout.setBackgroundColor(mConfig.getTabBackgroundColor());

    if (mConfig.getTabSelectionIndicatorColor() > 0)
      tabLayout.setSelectedTabIndicatorColor(mConfig.getTabSelectionIndicatorColor());
  }
示例#3
0
    private void changeInterfaceHeadColorTheme(
        Integer actionBarColor,
        Integer statusBarColor,
        Integer tabIndicatorColor,
        Integer backgroundColor) {

      try {
        getSupportActionBar().setBackgroundDrawable(new ColorDrawable(actionBarColor));
      } catch (NullPointerException e) {
        e.printStackTrace();
      }
      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        window.setStatusBarColor(statusBarColor);
        window.setNavigationBarColor(backgroundColor);
      }
      tabLayout.setBackgroundColor(backgroundColor);
      tabLayout.setSelectedTabIndicatorColor(tabIndicatorColor);
    }
示例#4
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_trading_tab);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar_trad);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    viewPager = (ViewPager) findViewById(R.id.viewpager);
    setupViewPager(viewPager);

    tabLayout = (TabLayout) findViewById(R.id.tabs_trading);
    tabLayout.setBackgroundColor(getResources().getColor(R.color.icons));
    tabLayout.setTabTextColors(
        getResources().getColor(R.color.md_blue_grey_500),
        getResources().getColor(R.color.primary));
    tabLayout.setSelectedTabIndicatorColor(getResources().getColor(R.color.md_blue_grey_500));
    tabLayout.setupWithViewPager(viewPager);
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_dashboard);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);

    setSupportActionBar(toolbar);

    getSupportActionBar().setDisplayHomeAsUpEnabled(false);

    getSupportActionBar().setDisplayShowTitleEnabled(false);

    getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);

    getSupportActionBar().setCustomView(R.layout.action_bar);

    TextView tab = (TextView) findViewById(R.id.mytext);

    tab.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {

            settings = getSharedPreferences(PREFS_NAME, MODE_PRIVATE);

            editor = settings.edit();

            editor.putString("Username", "");

            editor.commit();

            Intent intent = new Intent(getBaseContext(), Dashboard.class);

            startActivity(intent);
          }
        });

    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(false);
    getSupportActionBar().setDisplayShowTitleEnabled(false);

    nestedScroll = (NestedScrollView) findViewById(R.id.mainscroll);

    nestedScroll.setFillViewport(true);

    tabLayout = (TabLayout) findViewById(R.id.tabs);

    tabLayout.setSelectedTabIndicatorColor(Color.parseColor("#007f12"));

    tabLayout.addTab(tabLayout.newTab().setText("DETAILS"), 0, true);

    tabLayout.addTab(tabLayout.newTab().setText("ADDRESS"), 1, false);

    mframeLayout = (FrameLayout) findViewById(R.id.content_frame);

    getSupportFragmentManager()
        .beginTransaction()
        .add(R.id.content_frame, new Sign_up_details())
        .commit();

    tabLayout.setOnTabSelectedListener(new OnTabSelectedListener());

    bList = (ListView) findViewById(R.id.welcomelist);

    bList.setAdapter(
        new CustomAdapter(this, getResources().getStringArray(R.array.home_menu_array)));

    setListViewHeightBasedOnChildren(bList);

    bList.setOnTouchListener(
        new View.OnTouchListener() {
          // Setting on Touch Listener for handling the touch inside ScrollView
          @Override
          public boolean onTouch(View v, MotionEvent event) {
            // Disallow the touch request for parent scroll on touch of child view
            v.getParent().requestDisallowInterceptTouchEvent(true);
            return false;
          }
        });

    bList.setOnItemClickListener(
        new AdapterView.OnItemClickListener() {

          @Override
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

            if (position == 0) {

              Intent intent = new Intent(getBaseContext(), MoneyTransferCalculator.class);

              startActivity(intent);

            } else if (position == 1) {

              settings = getSharedPreferences(PREFS_NAME, MODE_PRIVATE);

              editor = settings.edit();

              String asd = settings.getString("Username", "");

              if (asd.length() == 0) {

                Intent intent = new Intent(getBaseContext(), Account.class);

                startActivity(intent);

              } else {

                Intent intent = new Intent(getBaseContext(), Dashboard_Fragment.class);

                startActivity(intent);
              }
              Intent intent = new Intent(getBaseContext(), Account.class);

              startActivity(intent);

            } else if (position == 2) {

              Intent viewIntent =
                  new Intent("android.intent.action.VIEW", Uri.parse("http://www.jmtrax.net/"));
              startActivity(viewIntent);

            } else if (position == 3) {

              Intent viewintent =
                  new Intent(
                      "android.intent.action.VIEW",
                      Uri.parse("http://www.jmtrax.com/money-laundering-statement/"));
              startActivity(viewintent);

            } else if (position == 4) {

              Intent intent = new Intent(getBaseContext(), Help.class);

              startActivity(intent);
            }
          }
        });
  }