Here is source code of the Program to Demonstrate Character Picker Dialog in Android using Java. The program is successfully compiled and run on a Windows system using Eclipse Ide. The program output is also shown below.
Main Activity
package com.example.characterpickerdialog; import android.app.Activity; import android.os.Bundle; import android.text.method.CharacterPickerDialog; import android.view.View; import android.widget.AdapterView; import android.widget.Button; import android.widget.Toast; public class MainActivity extends Activity { private CharacterPickerDialog dialog = null; String options = "0123456789ABCDEFGHIJ"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = (Button) this.findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dialog.show(); } }); dialog = new CharacterPickerDialog(this, new View(this), null, options, false) { public void onClick(View v) { Toast.makeText(getApplicationContext(), "onClick! " + ((Button) v).getText().toString(), Toast.LENGTH_SHORT).show(); dismiss(); } public void onItemClick(AdapterView parent, View view, int position, long id) { dismiss(); } }; } }
Sanfoundry Global Education & Learning Series – 100+ Java Android Tutorials.
If you wish to look at all Tutorials, go to Java Android Tutorials.
Next Steps:
- Get Free Certificate of Merit in Java Programming
- Participate in Java Programming Certification Contest
- Become a Top Ranker in Java Programming
- Take Java Programming Tests
- Chapterwise Practice Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Chapterwise Mock Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Related Posts:
- Practice Programming MCQs
- Buy Java Books
- Practice BCA MCQs
- Practice Information Technology MCQs
- Apply for Java Internship