Selamat pagi para developer kali ini saya akan meneruskan tutorial Membuat Material Sliding Tab, yaitu membuat ListView pada Fragment.

Oke langsung saja kita menuju view pada Fragment lalu buat seperti berikut :

 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"  
   xmlns:tools="http://schemas.android.com/tools"  
   android:layout_width="match_parent"  
   android:layout_height="match_parent"  
   tools:context="com.panduseptian.slidingtab.CallsFragment">  
   <ListView  
     android:id="@+id/list"  
     android:layout_width="match_parent"  
     android:layout_height="match_parent">  
   </ListView>  
 </FrameLayout>  

Jika sudah, kita menuju Fragment nya lalu masukan code seperti berikut :

 package com.panduseptian.slidingtab;  
 import android.os.Bundle;  
 import android.support.v4.app.Fragment;  
 import android.view.LayoutInflater;  
 import android.view.View;  
 import android.view.ViewGroup;  
 import android.widget.AdapterView;  
 import android.widget.ArrayAdapter;  
 import android.widget.ListView;  
 import android.widget.Toast;  
 /**  
  * A simple {@link Fragment} subclass.  
  */  
 public class CallsFragment extends Fragment {  
   public CallsFragment() {  
     // Required empty public constructor  
   }  
   @Override  
   public View onCreateView(LayoutInflater inflater, ViewGroup container,  
                Bundle savedInstanceState) {  
     View rootView = inflater.inflate(R.layout.fragment_calls, container, false);  
     ListView listview =(ListView) rootView.findViewById(R.id.list);  
     final String[] items = new String[] {"Item 1", "Item 2", "Item 3"};  
     ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, items);  
     listview.setAdapter(adapter);  
     listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {  
       @Override  
       public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {  
         Toast.makeText(getActivity().getApplicationContext(), items[i], Toast.LENGTH_SHORT).show();  
       }  
     });  
     return rootView;  
   }  
 }  

Jika sudah kita run project, maka hasilnya akan seperti berikut :


Mungkin cukup sekian sharing singkatnya, semoga bermanfaat, Terima kasih..

Post a Comment

Pandu Septian Gumilar

{picture#http://kekirian.com/wp-content/uploads/2015/12/10419440_814838468537519_2081836625630750537_n-150x150.jpg} YOUR_PROFILE_DESCRIPTION {facebook#YOUR_SOCIAL_PROFILE_URL} {twitter#YOUR_SOCIAL_PROFILE_URL} {google#YOUR_SOCIAL_PROFILE_URL} {pinterest#YOUR_SOCIAL_PROFILE_URL} {youtube#YOUR_SOCIAL_PROFILE_URL} {instagram#YOUR_SOCIAL_PROFILE_URL}
Powered by Blogger.