Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.abhishek.fragmentmodularui;
- import android.annotation.TargetApi;
- import android.app.Fragment;
- import android.os.Build;
- import android.os.Bundle;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.AdapterView;
- import android.widget.ArrayAdapter;
- import android.widget.ListView;
- /**
- * Created by ABHISHEK on 04-08-2015.
- */
- @TargetApi(Build.VERSION_CODES.HONEYCOMB)
- public class FragmentA extends Fragment implements AdapterView.OnItemClickListener {
- ListView listView;
- Communicator communicator;
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
- return inflater.inflate(R.layout.fragment_a,container,false);
- }
- @Override
- public void onActivityCreated(Bundle savedInstanceState) {
- super.onActivityCreated(savedInstanceState);
- communicator = (Communicator)getActivity();
- listView = (ListView)getActivity().findViewById(R.id.listView);
- ArrayAdapter arrayAdapter = ArrayAdapter.createFromResource(getActivity(),R.array.titles,android.R.layout.simple_list_item_1);
- listView.setAdapter(arrayAdapter);
- listView.setOnItemClickListener(this);
- }
- @Override
- public void onItemClick(AdapterView<?> parent, View view, int i, long id) {
- communicator.respond(i);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement