Create Tab Layout Like Whatsapp Tab We need to Create Fragment Depend on Tab Create For Example if we need three tab then we require three fragment public class MainActivity extends AppCompatActivity { TabLayout tabLayout ; ViewPager viewPager ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); tabLayout = findViewById(R.id. tablayout ); viewPager = findViewById(R.id. pager ); ViewpageAdapter viewpageAdapter = new ViewpageAdapter(getSupportFragmentManager()); viewpageAdapter.addFragment( new Tab1(), "Chat" ); viewpageAdapter.addFragment( new Tab2(), "Status" ); viewpageAdapter.addFragment( new Tab3(), "Call" ); tabLayout .getTabAt( 0 ).setIcon(R.drawable. thumblike ); viewPager .setAdapter(viewpageAdapter); tabLayout .setupWithViewPager( viewPager ); } } publi...
Create One ServiceHandler Class for Manage Connection For JsonParsing ServiceHandler.java public class ServiceHandler { public String getstring(String url) { StringBuilder sb= new StringBuilder(); String result; try { URL url1= new URL(url); HttpURLConnection con= (HttpURLConnection) url1.openConnection(); InputStream in= new BufferedInputStream(con.getInputStream()); BufferedReader br= new BufferedReader( new InputStreamReader(in)); String line; while ((line=br.readLine())!= null ) { sb.append(line+ " \n " ); } } catch (Exception e) { } result=sb.toString(); return result; } } public class MainActivity extends AppCompatActivity { ListView lv ; String URLDATA = "Enter URL" ; String CONTACT = "contacts" ; String ID = "id" ; String NAME...