Programming Tutorial , Android, Xml ,Java ,Php ,Mysql ,Html,CSS ,Ios,JavaScript & Networking, Internet,PC help Line & More... Free Video or Audio Download. For This Site Any Kinds Of Help You Can Also Contract: www.facebook/sattarcse or Email: sattar.mbstu@gmail.com, Skypee:sattar_cse , twitter:sattar_cse

Saturday, July 19, 2014

Android Sppiner & Auto Compleate Text View Tutorial

Android Sppiner & Auto Compleate Text View Tutorial




MainActivity.java
package com.sattar.spiner;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.Spinner;
import android.widget.Toast;

public class MainActivity extends Activity {
                // View Object
                private Spinner spnDayOfWeak;
               

                // data Source
                private static String[] days = { "Satday", "Sunday", "Monday", "TueDay",
                                                "WedDay", "TriDay", "FriDay" };
                // adapter

                ArrayAdapter<String> adapter;
               

                @Override
                protected void onCreate(Bundle savedInstanceState) {
                                super.onCreate(savedInstanceState);
                                setContentView(R.layout.activity_main);
                                // days=getResources().getStringArray(R.array.day_Of_Weak);

                                spnDayOfWeak = (Spinner) findViewById(R.id.etSpnDayOfWeak);

                                adapter = new ArrayAdapter<String>(MainActivity.this,
                                                                android.R.layout.simple_spinner_item, days);
                                spnDayOfWeak.setAdapter(adapter);
                               
                                spnDayOfWeak.setOnItemSelectedListener(listener);

                }

                OnItemSelectedListener listener = new OnItemSelectedListener() {

                                @Override
                                public void onItemSelected(AdapterView<?> parent, View v, int position,
                                                                long id) {
                                                // TODO Auto-generated method stub
                                                Toast.makeText(
                                                                                getApplicationContext(),
                                                                                "Item Selected With Index" + position + "Item"
                                                                                                                + days[position], Toast.LENGTH_LONG).show();

                                }

                                @Override
                                public void onNothingSelected(AdapterView<?> parent) {
                                                // TODO Auto-generated method stub

                                }
                };

                public void test(View v) {

                                int selected = spnDayOfWeak.getSelectedItemPosition();

                                Toast.makeText(
                                                                getApplicationContext(),
                                                                "Item Selected With Index" + selected + "Item" + days[selected],
                                                                Toast.LENGTH_LONG).show();

                }

}

Activity_main
<RelativeLayout 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"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <Spinner
        android:id="@+id/etSpnDayOfWeak"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="36dp" />

    <Button
        android:id="@+id/btnTest"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/etSpnDayOfWeak"
        android:layout_below="@+id/etSpnDayOfWeak"
        android:layout_marginTop="14dp"
        android:onClick="test"
        android:text="Test" />

    <AutoCompleteTextView
        android:id="@+id/etAcTView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_centerVertical="true"
        android:ems="10"
        android:completionThreshold="1"
        android:text="" >

        <requestFocus />
    </AutoCompleteTextView>

</RelativeLayout>


No comments:

Post a Comment

বার্তা থেকে মন্তব্য