package com.android.fragmentnormal;

import java.util.ArrayList;

 

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.ListView;

import android.widget.AdapterView.OnItemClickListener;

import android.widget.ArrayAdapter;

import android.widget.AdapterView.OnItemSelectedListener;

import android.widget.AdapterView;

import android.widget.LinearLayout;

import android.widget.TextView;

import android.content.Context;

import android.app.AlertDialog;

import android.content.DialogInterface;

 

public class Fragment1 extends Fragment{

View v;

ListView lv;

 

@Override

public View onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState) {

v = inflater.inflate(R.layout.frament1, container,false);

        lv = (ListView)v.findViewById(R.id.listView1);

        String[] arr = new String[]{

             "  Diamond Sutra","  Lotus Sutra","  Heart Sutra"

        };

        ArrayAdapter<String> adapter = 

            new ArrayAdapter<String>(getActivity(),

                android.R.layout.simple_list_item_1,arr);

        lv.setAdapter(adapter);

        /******/

        lv.setOnItemSelectedListener(

        new OnItemSelectedListener() {

            @Override

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

                           }// onItemSelected

 

            @Override

            public void onNothingSelected(AdapterView<?> parent) {

            

            }

          } //new OntemSelectedListener

        ); //lv.setOnItemSelectedListener  

        

        lv.setOnItemClickListener(

        new OnItemClickListener(){

                   

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

                                          

                    AlertDialog dialog = new AlertDialog.Builder(getActivity()).create();

                        dialog.setTitle("Title");

                        if (position==0)

                           dialog.setMessage("Book1 Selected");

                        else if (position==1)

                        dialog.setMessage("Book2 Selected");

                        else

                        dialog.setMessage("Book3 Selected");

                        dialog.setButton("OK", new DialogInterface.OnClickListener() {

                            @Override

                            publicvoid onClick(DialogInterface dialog, int which) {

                                // TODO Auto-generated method stub

                            }

                        });

                        dialog.show();

                    

                    

                    }// onItemSelected

                   

        } //new OnItemClickListener

        

        ); //lv.setOnItemClickListener

        /***********/

        return v;

}

}

文章標籤
全站熱搜
創作者介紹
創作者 u2b 的頭像
u2b

jwjwo星象玩玩看

u2b 發表在 痞客邦 留言(0) 人氣(2,278)