小编Abh*_*mar的帖子

在Android Studio中更改字体样式有哪些不同的方法

我是android应用程序开发的新手。我想更改应用程序的字体。我只想知道通过XML和Java更改字体的不同方法。要更改以下字体:1.TextView 2.RadioButton 3.EditText 4.CheckBox等。

android android-layout

2
推荐指数
1
解决办法
5620
查看次数

Android DatePicker 对话框,日期应该来自明天

 Calendar calender = Calendar.getInstance();
    final CustomDatePickerDialog pickerDialog = new CustomDatePickerDialog(LabCheckOutActivity.this,
    myDateListener, calender.get(Calendar.YEAR), calender.get(Calendar.MONTH),
    calender.get(Calendar.DAY_OF_MONTH)+1);
    pickerDialog.getDatePicker().setMinDate(System.currentTimeMillis()-1000);
    pickerDialog.show();
Run Code Online (Sandbox Code Playgroud)

通过使用此代码,对话框中的日期指向明天,但用户也可以选择今天的日期。我希望用户可以选择明天而不是今天的日期。

公共类 CustomDatePickerDialog 扩展 DatePickerDialog {

int maxYear;
int maxMonth;
int maxDay;

public CustomDatePickerDialog(Context context, OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth) {
    super(context, callBack, year, monthOfYear, dayOfMonth);
}

public void setMaxDate(long maxDate) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        getDatePicker().setMaxDate(System.currentTimeMillis());
    } else {
        final Calendar c = Calendar.getInstance();
        c.setTimeInMillis(maxDate);
        maxYear = c.get(Calendar.YEAR);
        maxMonth = c.get(Calendar.MONTH);
        maxDay = c.get(Calendar.DAY_OF_MONTH);
    }
}

@Override
public void …
Run Code Online (Sandbox Code Playgroud)

java android

1
推荐指数
1
解决办法
1614
查看次数

标签 统计

android ×2

android-layout ×1

java ×1