下記のようなスタイルとデザインのアンドロイドアプリでカレンダーを表示したいと思います。どうやってやるの。 アンドロイドで最高のスタイルとデザインでカスタムカレンダーを表示する方法
0
A
答えて
0
1
ライブラリを使用する必要はありません。 Androidの材料設計この日付ピッカーが既にだけ使用し、カスタムビューを探しているときはいつでも
int mYear, mMonth, mDay;
final Calendar c = Calendar.getInstance();
mYear = c.get(Calendar.YEAR);
mMonth = c.get(Calendar.MONTH);
mDay = c.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(mContext, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
etdate.setText(dayOfMonth + "/" + (month + 1) + "/" + year);
}
}, mYear, mMonth, mDay);
datePickerDialog.show();
0
compile 'com.wdullaer:materialdatetimepicker:1.5.3'
final Calendar now = Calendar.getInstance();
DatePickerDialog.OnDateSetListener dateSetListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePickerDialog datePickerDialog, int i, int i1, int i2) {
dob_value = i2 + "-" + (i1 + 1) + "-" + i;
DateFormat formatter;
Date date1 = null;
formatter = new SimpleDateFormat("dd-MM-yyyy");
try {
date1 = formatter.parse(dob_value);
Date d = formatter.parse(formatter.format(new Date()));
if (Utill.getYear(date1, d) >= Utill.age_limit) {
dob_value = i + "-" + (i1 + 1) + "-" + i2;
dob_tv.setText(dob_value);
} else {
Toast.makeText(getApplicationContext(), getResources().getString(R.string.age_min) + "" + Utill.age_limit + " " + getResources().getString(R.string.str_years), 50).show();
}
} catch (Exception e) {
}
}
};
DatePickerDialog dpd = DatePickerDialog.newInstance(
dateSetListener,
now.get(Calendar.YEAR),
now.get(Calendar.MONTH),
now.get(Calendar.DAY_OF_MONTH)
);
dpd.setAccentColor(Color.parseColor("#ffc63939"));
dpd.show(getFragmentManager(), "Datepickerdialog");
関連する問題
- 1. オブジェクトの表示と非表示をデザインする方法
- 2. Eclipseのデザインを表示する方法
- 3. アンドロイドでカスタムダイヤルパッドxmlデザインを作る方法?
- 4. カスタムカレンダーの日数を表示するwpf
- 5. Cでカスタムカレンダーを作成する方法#?
- 6. Javery prev/next navigationカスタムカレンダーのコンテンツを表示/非表示にする
- 7. UITextViewの "Speech Bubble"スタイルでメッセージを表示する最善の方法 - Swift
- 8. 正しいデザインにする方法UICollection Swiftでセルを表示
- 9. アンドロイドで表形式でデータを表示する方法は?
- 10. ListViewをアンドロイドの表形式で表示する方法
- 11. HTML5キャンバスでデザインする - レンダリングを高速化する方法
- 12. アンドロイドでスピナーのポップアップをプログラムで表示する方法
- 13. jqGridの編集と表示ウィンドウの最大高さを制限する方法
- 14. アンドロイドのレイアウトの最大高さを設定する方法は?
- 15. リストボックスアイテムのスタイル - アイテムを2行で表示する方法は?
- 16. アンドロイドの画像で次のようにデザインする方法
- 17. アンドロイド - ウェブビューで指示を表示する方法
- 18. バーコードスキャナーをアンドロイドに表示する方法
- 19. javascriptで要素のデフォルトの表示スタイルを返す方法は?
- 20. アンドロイドでの表示をクリアする方法は?
- 21. アンドロイドのListViewでデータを表示する方法は?
- 22. c2dmreceiverからのメッセージをアンドロイドで表示する方法
- 23. アンドロイドのWebViewでスクロールバーを表示する方法
- 24. 複数の画像をアンドロイドで表示する方法
- 25. アンドロイドで「水平スタイル」プログレスバーをプログラムで作成する方法は?
- 26. アンドロイドスタジオのXMLファイルにデザイン/テキストタブを表示する方法は?
- 27. PHPとMySQLで最も評価の高いものを表示
- 28. divymのコンテンツを最大の高さのフレキシブルで表示する
- 29. アンドロイドでスピナーをクリックするとラジオボタンを表示する方法は?
- 30. アンドロイドでコンテンツをスクロールするときにツールバーを非表示にする方法
...あなたはこのカレンダーを表示したい、このコードを試している[この](https://でandroid- arsenal.com/)website ... – FiN
私の答えをチェックしてください –