Android studio DateFormat 错误 - 拒绝选择 android.text.format.DateFormat

标签 android android-studio

我认为这可能是 Android studio 的一个错误,不幸的是它阻止了我继续前进。

我正在使用(并选择!)android.text.format.DateFormat 作为我的 DateFormat 类,但出现错误:“Required: android.text.format.Dateformat, Found: java.text.DatefFormat”)它不会编译。

我没有导入或使用 java.text.DateFormat,但 Android Studio 坚持我是。

代码如下:

package org.example.kev.criminalintent;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.text.format.DateFormat;

public class CrimeFragment extends Fragment {

    private Crime mCrime;
    private EditText mTitleField;
    private Button mDateButton;
    private CheckBox mSolvedCheckbox;
    private DateFormat dateFormat;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        mCrime = new Crime();

        dateFormat = DateFormat.getLongDateFormat(this.getActivity());

    }

最佳答案

无论出于何种原因,android.text.format.DateFormat.getLongDateFormat 都会返回一个 java.text.DateFormat

https://developer.android.com/reference/android/text/format/DateFormat.html#getLongDateFormat%28android.content.Context%29

关于Android studio DateFormat 错误 - 拒绝选择 android.text.format.DateFormat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29128915/

相关文章:

android - 如何使用 Eclipse 中生成的 keystore 文件从 Android-Studio 发布 Android 应用程序?

android-studio - Gradle 日志在哪里?

java - 如何在应用程序加载时在 ListView 上显示从 Firebase 实时数据库检索的内容

java - Android Oreo onTaskRemoved 事件不起作用(Android 版本 Oreo)

java - 尝试创建一般对象时出现空指针异常 - Android

android - 在 Gradle 中为 Android 中的库项目构建变体

android-studio - Android 3.4-如何生成签名的APK和构建APK?

android - Retrofit/Rxjava 和基于 session 的服务

android - 如何将广告转换到我的android应用程序?

android - 如何设置绘制的位图宽度和高度