Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static final String[] maintitle = new String[] { "Rajnikant",
- "Kamla Hasan", "Mahesh Babu","Chiranjivi","Surya","Rajkumar","Shivraj Kumar"};
- public static final Integer[] mainimages = { R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher};
- public static final Integer[] mainimagearow = {R.drawable.arrow,R.drawable.arrow,R.drawable.arrow,R.drawable.arrow,R.drawable.arrow,R.drawable.arrow,R.drawable.arrow };
- ListView listView;
- List<ActorsItems> actoritem;
- private EditText inputserach;
- ActorsListAdapter adapter;
- private AutoCompleteTextView inputSearch;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- // TODO Auto-generated method stub
- super.onCreate(savedInstanceState);
- setContentView(R.layout.list_view_mainmenu);
- inputserach=(EditText)findViewById(R.id.autoCompleteTextView1);
- actoritem = new ArrayList<ActorsItems>();
- for (int i = 0; i < maintitle.length; i++) {
- ActorsItems item = new ActorsItems(mainimages[i],maintitle[i],mainimagearow[i]);
- actoritem.add(item);
- }
- listView = (ListView) findViewById(R.id.list_main_menu);
- adapter= new ActorsListAdapter(this, actoritem);
- listView.setAdapter(adapter);
- listView.setOnItemClickListener(this);
- inputSearch = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);
- inputserach.addTextChangedListener(new TextWatcher() {
- @Override
- public void onTextChanged(CharSequence s, int start, int before, int count) {
- // TODO Auto-generated method stub
- adapter=new ActorsListAdapter(getApplicationContext(), actoritem);
- listView.setAdapter(adapter);
- }
- @Override
- public void beforeTextChanged(CharSequence s, int start, int count,
- int after) {
- // TODO Auto-generated method stub
- }
- @Override
- public void afterTextChanged(Editable s) {
- // TODO Auto-generated method stub
- }
- });
- }
- @Override
- public void onItemClick(AdapterView<?> parent, View view, int position,
- long id) {
- Toast toast = Toast.makeText(getApplicationContext(),
- "Item " + (position + 1) + ": " + actoritem.get(position),
- Toast.LENGTH_SHORT);
- toast.setGravity(Gravity.BOTTOM|Gravity.CENTER_HORIZONTAL, 0, 0);
- toast.show();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement