15

ここに画像の説明を入力してください

Androidでこの種のナンバーピッカーダイアログを実現する方法についてのチュートリアルや例をどこで見つけることができるか誰かが知っていますか?私はすべてをグーグルで検索しましたが、カスタム画像などを使用して独自のボタンを作成する必要がある例を見つけることができました。これは簡単な方法で実行できますか?

私が見つけたのはこれだけでした:http ://www.quietlycoding.com/?p = 5 しかし、それは私にはまったく役に立ちません。

4

2 に答える 2

13

APIレベル11以上を対象としている場合は、NumberPickerを使用できます

以前のAPIレベルをターゲットにしている場合は、独自のNumberPickerを作成するか、サードパーティライブラリのNumberPickerを使用する必要があります。

これは素晴らしいビデオチュートリアルです。

幸運を!

于 2012-08-03T17:46:20.210 に答える
8

これを使用する最も簡単な方法は、デフォルトのAndroidNumberPickerを使用することです。

必要に応じてデザインする方法は、カスタムダイアログを作成し、その中に次のようなものの1つを埋め込むことです。

LayoutInflater inflater = (LayoutInflater)
    getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View npView = inflater.inflate(R.layout.number_picker_dialog_layout, null);
    return new AlertDialog.Builder(this)
        .setTitle("Text Size:")
        .setView(npView)
        .setPositiveButton(R.string.dialog_ok,
            new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int whichButton) {

                }
            })
            .setNegativeButton(R.string.dialog_cancel,
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int whichButton) {
                    }
                })
            .create();
于 2012-08-03T17:45:39.977 に答える