package dev.ukanth.ufirewall.activity;
import android.os.Bundle;
import android.support.v4.view.ViewPager;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import dev.ukanth.ufirewall.R;
import dev.ukanth.ufirewall.ui.about.SlidingTabLayout;
import dev.ukanth.ufirewall.ui.about.ViewPagerAdapter;
public class HelpActivity extends ActionBarActivity {
private ViewPager viewPager;
private ViewPagerAdapter adapter;
private SlidingTabLayout tabs;
private int count = 0;
private int noOfTabs =2;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String[] viewTitles = { getString(R.string.About), getString(R.string.FAQ) };
setContentView(R.layout.help_about);
Toolbar toolbar = (Toolbar) findViewById(R.id.help_toolbar);
setSupportActionBar(toolbar);
// Creating The ViewPagerAdapter and Passing Fragment Manager, Titles fot the Tabs and Number Of Tabs.
adapter = new ViewPagerAdapter(getSupportFragmentManager(), viewTitles, noOfTabs);
// Initilization
viewPager = (ViewPager) findViewById(R.id.pager);
viewPager.setAdapter(adapter);
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
// Assiging the Sliding Tab Layout View
tabs = (SlidingTabLayout) findViewById(R.id.tabs);
tabs.setDistributeEvenly(true); // To make the Tabs Fixed set this true, This makes the tabs Space Evenly in Available width
// Setting Custom Color for the Scroll bar indicator of the Tab View
tabs.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() {
@Override
public int getIndicatorColor(int position) {
return getResources().getColor(R.color.white);
}
});
// Setting the ViewPager For the SlidingTabsLayout
tabs.setViewPager(viewPager);
}
/*
if(tab.getPosition() == 0) {
count++;
if(!G.isDo()) {
if(count < 7 && count > 4) {
Toast.makeText(this, (7-count) + this.getString(R.string.unlock_donate), Toast.LENGTH_SHORT).show();
count++;
}
if(count >= 7){
G.isDo(true);
Toast.makeText(this, this.getString(R.string.donate_support), Toast.LENGTH_LONG).show();
}
}
}
*/
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}