Expand/open a spinner when click on Button in android -


i new android , trying expand spinner when user click on button. example: have spinner values 'ok' button when user click on 'ok' button spinner need expands itself.

is possible event expand spinner hen tapped on button?

i want show spinner below image when tapped on button

xml:- ---  <?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical" android:layout_width="match_parent"     android:layout_height="match_parent">      <button         android:layout_margintop="50dp"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:onclick="clickme"         android:layout_gravity="center_horizontal"         android:text="spinner"/>  </linearlayout>  activity:- ----      public class spinnerlist extends appcompatactivity {          string [] spinnerlist = {"first","second","third"          };          @override         protected void oncreate(bundle savedinstancestate) {             super.oncreate(savedinstancestate);             setcontentview(r.layout.spinner_layout);         }          public void clickme(view view){          }     } 

enter image description here

you can use performclick method of spinner explicitly open spinner popup.

spinner.performclick(); 

edit

public class spinnerlist extends appcompatactivity {      string [] spinnerlist = {"first","second","third"};      spinner spinner;      @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.spinner_layout);         spinner = (spinner) findviewbyid(r.id.spinner);     }      public void clickme(view view){         spinner.performclick();     } } 

Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

python - pip wont install .WHL files -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -