小编Nit*_*tel的帖子

setMaxDate()在Lollipop 5.0.1 android上运行不正常,需要适当的解决方案

即使申请setMaxDate()了datepicker,我仍然可以在棒棒糖5.0.1上选择禁用日期.除了lollipop 5.0.1之外,该代码适用于所有其他版本的android.

在通过设置限制日期之后setMaxDate(),没有用户应该能够选择禁用日期.我如何以编程方式实现此目的DatePicker

我试过以下代码: -

datePickerDialog = new DatePickerDialog(myContext, new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
        }
    }, mYear, mMonth, mDay);
    datePickerDialog.getDatePicker().setMaxDate(System.currentTimeMillis());
    datePickerDialog.setCanceledOnTouchOutside(true);
    datePickerDialog.setCancelable(true);
    datePickerDialog.show();
Run Code Online (Sandbox Code Playgroud)

我也试过以下解决方案,但这些似乎不起作用: -

datePickerDialog.getDatePicker().setMaxDate(System.currentTimeMillis());
Run Code Online (Sandbox Code Playgroud)

Calendar maxCal = Calendar.getInstance();
datePickerDialog.getDatePicker().setMaxDate(maxCal.getTimeInMillis());
Run Code Online (Sandbox Code Playgroud)

Date maxDate = new Date();
datePickerDialog.getDatePicker().setMaxDate(maxDate.getTime());
Run Code Online (Sandbox Code Playgroud)

请提供适用于棒棒糖的解决方案setMaxDate().

或者,如果您有任何其他答案,请尝试包含官方报价和资源或链接(如android开发者网站),如果您知道简要的详细信息.提前致谢.

java android datepicker

11
推荐指数
2
解决办法
1031
查看次数

从android-EditText中隐藏显示密码的eye-icon(默认)更改为自定义图标

我想在android edittext中更改/显示show password的不同图标.我正在使用以下代码来显示图标.

<android.support.design.widget.TextInputLayout
    android:id="@+id/layoutTextInput"
    android:textColorHint="@color/aluminium">
    <android.support.v7.widget.AppCompatEditText
        android:id="@+id/editTextValue"
        android:imeOptions="actionNext"
        android:layout_marginBottom="8dp"
        android:inputType="text"/>
</android.support.design.widget.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

我想使用自定义图标而不是普通图标(眼睛图标).请帮我.

android android-textinputlayout

11
推荐指数
3
解决办法
2万
查看次数

如何在android中仅获取不带.mp3和.mp4扩展名的文件名?

我有这样的音频和视频名称:

- azan1(1).mp3 
- Funny.mp4
Run Code Online (Sandbox Code Playgroud)

所以我只需要一个 AudioName 作为 azan 和 VideoName 作为unny。我是 android 新手,不知道如何才能只获取文件名?我怎样才能在代码中实现这一点?

java android

-5
推荐指数
1
解决办法
4237
查看次数