Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
148 views
in Technique[技术] by (71.8m points)

android - Getting dialog when click on button

Can anybody tell me, how to get a dialog popup (ColorPickerDialog) when i click on Button.

Code from comments:

  Button color = (Button)findViewById(R.id.color_button);
    color.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            new ColorPickerDialog(getBaseContext(), mListener ,a ).show();
            System.out.println("button pressed");
        }
    });

   }),initialColor);
   dlg.show();

} });

I want select color , i done with spinner by using names. but i want more color's for that i have color picker dialog when i press on that button i want it will popup see in image: http://dl.dropbox.com/u/38493970/device-2011-08-23-134910.png

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You can use this one http://code.google.com/p/color-picker-view/
EDIT:

button.setOnClickListener(new OnClickListener() {

 void onClick(View v) {
    // create the color picker dialog and display it.
    ColorPickerDialog dlg = new ColorPickerDialog(v.getContext(),new OnColorChangedListener()     {
          void colorChanged(int color) {
               mSelectedColor = color;
           }

       }),initialColor);
       dlg.show();
   }
});

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...