Hirdetés

Új hozzászólás Aktív témák

  • xridergabo

    csendes tag

    Sziasztok!
    Szerintetek ez a kód így ebben a formában miért nem akar működni? Elvileg egy dátumválasztó ugrana fel a gomb megnyomását követően, de a gyakorlatban nem történik semmi.

    public class MainActivity extends AppCompatActivity {
    Button btn;
    int year_x, month_x, day_x;
    static final int DIALOG_ID = 0;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //showDialogOnButtonClick();
    }
    public void buttonAddOnClick(View v){
    btn = (Button) findViewById(R.id.add);
    new View.OnClickListener() {
    public void onClick(View v) {
    showDialog(DIALOG_ID);
    }

    };
    }
    protected Dialog onCreateDialog(int id) {
    if (id == DIALOG_ID)
    return new DatePickerDialog(this, dpickerListener, year_x, month_x, day_x);
    return null;
    }

    private DatePickerDialog.OnDateSetListener dpickerListener
    = new DatePickerDialog.OnDateSetListener() {
    @Override
    public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
    year_x = year;
    month_x = monthOfYear;
    day_x = dayOfMonth;

    Toast.makeText(MainActivity.this, year_x +"/"+month_x + "/" + day_x, Toast.LENGTH_LONG).show();
    }


    };


    }

Új hozzászólás Aktív témák