Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java RecyclerView in Fragments错误膨胀类<;未知>;_Java_Android_Android Recyclerview - Fatal编程技术网

Java RecyclerView in Fragments错误膨胀类<;未知>;

Java RecyclerView in Fragments错误膨胀类<;未知>;,java,android,android-recyclerview,Java,Android,Android Recyclerview,我在主屏幕上有一个导航抽屉,里面有几块碎片。 在主(默认)片段中,我有2个recyclerviews。在profile fragment中,我在3个选项卡中有3个recyclerviews 通常,当我使用Recyclerview时,并没有出现“错误膨胀”或“跳过布局”错误,但我总是在片段中遇到问题 在正常使用中,一切正常,但当我一个接一个地进入片段的内部和外部时,我得到了“错误膨胀类”,它指向适配器的onCreateViewHolder(view=LayoutFlater…) 导航活动 publ

我在主屏幕上有一个导航抽屉,里面有几块碎片。 在主(默认)片段中,我有2个recyclerviews。在profile fragment中,我在3个选项卡中有3个recyclerviews

通常,当我使用Recyclerview时,并没有出现“错误膨胀”或“跳过布局”错误,但我总是在片段中遇到问题

在正常使用中,一切正常,但当我一个接一个地进入片段的内部和外部时,我得到了“错误膨胀类”,它指向适配器的onCreateViewHolder(view=LayoutFlater…)

导航活动

public class Page_Navigation extends AppCompatActivity
    implements NavigationView.OnNavigationItemSelectedListener {

Fragment fragment;
FragmentManager fragmentManager = getSupportFragmentManager();
NavigationView navigationView;

SharedPreferences mSharedPref;
DrawerLayout drawer;
private Tracker mTracker;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_page__navigation);

    //
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    TextView toolbar_head = findViewById(R.id.toolbar_head);
    ImageView toolbar_image = findViewById(R.id.toolbar_image);
    ImageView toolbar_profile = findViewById(R.id.toolbar_profile);
    drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    //

    AnalyticsApplication application = (AnalyticsApplication) getApplication();
    mTracker = application.getDefaultTracker();
    mTracker.setScreenName("page_navigation");
    mTracker.send(new HitBuilders.ScreenViewBuilder().build());

    //FIRST SETTINGS
    setSupportActionBar(toolbar);
    Typeface customFont = Typeface.createFromAsset(getAssets(), "Montserrat-Medium.ttf");
    toolbar_head.setTypeface(customFont);

    //Get Sessions
    mSharedPref = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    String session_user_name = mSharedPref.getString("session_user_name", "");
    String session_user_photo = mSharedPref.getString("session_user_photo", "");

    //Navigation Drawer
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.addDrawerListener(toggle);
    toggle.syncState();

    navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setNavigationItemSelectedListener(this);
    navigationView.setItemIconTintList(null);
    //

    View headerView = navigationView.getHeaderView(0);
    TextView nav_userName = (TextView) headerView.findViewById(R.id.textView_nav_userName);
    CircleImageView imageView_navigation = (CircleImageView) headerView.findViewById(R.id.imageView_navigation);
    Glide.with(getApplicationContext()).load(session_user_photo).into(imageView_navigation);
    nav_userName.setText(session_user_name);

    headerView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (drawer.isDrawerOpen(Gravity.START)) {
                drawer.closeDrawer(Gravity.START);
            }

            new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {
                    showProfileFragment();
                }
            }, 300);
        }
    });


    toolbar_image.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            drawer.openDrawer(GravityCompat.START);
        }
    });

    toolbar_profile.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Fragment fragment;
            FragmentManager manager = getSupportFragmentManager();
            fragment = new Nav_Profile();
            FragmentTransaction fragmentTransaction = manager.beginTransaction();
            fragmentTransaction.replace(R.id.navContent, fragment).addToBackStack(null).commit();
        }
    });
    displayDefaultFragment();
}

@Override
public void onBackPressed() {
    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    if (drawer.isDrawerOpen(GravityCompat.START)) {
        drawer.closeDrawer(GravityCompat.START);
    } else {
        super.onBackPressed();
    }
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.page__navigation, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();

    //noinspection SimplifiableIfStatement
    if (id == R.id.action_settings) {
        return true;
    }


    return super.onOptionsItemSelected(item);
}

@SuppressWarnings("StatementWithEmptyBody")
@Override
public boolean onNavigationItemSelected(MenuItem item) {
    // Handle navigation view item clicks here.

    final int id = item.getItemId();


    drawer.closeDrawer(GravityCompat.START);

    new Handler().postDelayed(new Runnable() {
        @Override
        public void run() {
            switch (id) {
                case R.id.nav_home:
                    fragment = new Nav_Home();
                    break;

                case R.id.nav_contact:
                    fragment = new Nav_Contact();
                    break;

                case R.id.nav_articles:
                    fragment = new Nav_Article();
                    break;

                case R.id.nav_about:
                    fragment = new Nav_AboutUs();
                    break;

                case R.id.nav_suggest:
                    fragment = new Nav_Suggest();
                    break;

                case R.id.nav_share:
                    fragment = new Nav_Share();
                    break;

                case R.id.nav_rateApp:
                    fragment = new Nav_RateApp();
                    break;


            }

            fragmentManager.beginTransaction()
                    .replace(R.id.navContent, fragment)
                    .addToBackStack(null)
                    .commit();

        }
    }, 350);


    return true;
}

public void displayDefaultFragment() {
    fragment = new Nav_Home();
    fragmentManager.beginTransaction().replace(R.id.navContent, fragment).commit();

}

public void showSuggestFragment() {
    fragment = new Nav_Profile();
    fragmentManager.beginTransaction().replace(R.id.navContent, fragment).addToBackStack(null).commit();
}

public void showProfileFragment() {
    fragment = new Nav_Profile();
    fragmentManager.beginTransaction().replace(R.id.navContent, fragment).addToBackStack(null).commit();
}

public void setFontNavigation() {
    Menu m = navigationView.getMenu();
    for (int i = 0; i < m.size(); i++) {
        MenuItem mi = m.getItem(i);

        //for applying a font to subMenu ...
        SubMenu subMenu = mi.getSubMenu();
        if (subMenu != null && subMenu.size() > 0) {
            for (int j = 0; j < subMenu.size(); j++) {
                MenuItem subMenuItem = subMenu.getItem(j);
                SpannableString s = new SpannableString(subMenuItem.getTitle());
                s.setSpan(new TypefaceSpan("font/mont_regular.ttf"), 0, s.length(),
                        Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
                subMenuItem.setTitle(s);
            }
        }

    }
}
}
投掷

public Adapter_HomeArticles.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
    View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_home_article, null);
    int width = parent.getMeasuredWidth()/3;
    view.setLayoutParams(new RecyclerView.LayoutParams(width, ViewGroup.LayoutParams.WRAP_CONTENT));
    return new ViewHolder(view);
}
  06-28 17:20:08.543 23120-23120/? E/Zygote: v2
06-28 17:20:08.543 23120-23120/? E/Zygote: accessInfo : 0
06-28 17:20:10.468 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
06-28 17:20:10.473 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
06-28 17:23:05.018 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:10.423 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:11.108 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:11.628 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:16.288 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:17.533 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:19.008 23120-23120/turkiyedeyapilacak999sey.android E/MotionRecognitionManager: mSContextService = android.hardware.scontext.ISContextService$Stub$Proxy@7c57e67
06-28 17:23:19.013 23120-23120/turkiyedeyapilacak999sey.android E/MotionRecognitionManager: motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@6446414
    motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@6446414
06-28 17:23:20.643 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:22.738 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:24.468 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:27.818 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:28.118 23120-23120/turkiyedeyapilacak999sey.android E/AndroidRuntime: FATAL EXCEPTION: main
    Process: turkiyedeyapilacak999sey.android, PID: 23120
    android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class <unknown>
        at android.view.LayoutInflater.inflate(LayoutInflater.java:551)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:429)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:380)
        at turkiyedeyapilacak999sey.android.Adapter.Adapter_HomeArticles.onCreateViewHolder(Adapter_HomeArticles.java:39)
        at turkiyedeyapilacak999sey.android.Adapter.Adapter_HomeArticles.onCreateViewHolder(Adapter_HomeArticles.java:25)
        at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6685)
        at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5869)
        at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5752)
        at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5748)
        at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2232)
        at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1559)
        at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1519)
        at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:614)
        at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3812)
        at android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:3225)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
        at android.support.v7.widget.CardView.onMeasure(CardView.java:258)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:2104)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
        at android.widget.ScrollView.onMeasure(ScrollView.java:510)
        at android.view.View.measure(View.java:20151)
        at android.support.v4.widget.SwipeRefreshLayout.onMeasure(SwipeRefreshLayout.java:622)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
        at android.view.View.measure(View.java:20151)
        at android.support.constraint.ConstraintLayout.internalMeasureChildren(ConstraintLayout.java:1210)
        at android.support.constraint.ConstraintLayout.onMeasure(ConstraintLayout.java:1550)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
06-2817:20:08.54323120-23120/?E/合子:v2
06-28 17:20:08.543 23120-23120/? E/合子:访问信息:0
06-28 17:20:10.468 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
06-28 17:20:10.473 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
06-28 17:23:05.018 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:10.423 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:11.108 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:11.628 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:16.288 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:17.533 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:19.008 23120-23120/turkiyedyapilacak999sey.android E/MotionRecognitionManager:mSContextService=android.hardware.scontext.ISContextService$Stub$Proxy@7c57e67
06-28 17:23:19.013 23120-23120/turkiyedyapilacak999sey.android E/MotionRecognitionManager:motionService=com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@6446414
motionService=com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@6446414
06-28 17:23:20.643 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:22.738 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:24.468 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:27.818 23120-23120/Turkiyedyapilacak999sey.android E/RecyclerView:未连接适配器;跳过布局
无适配器连接;跳过布局
06-28 17:23:28.118 23120-23120/turkiyedeyapilacak999sey.android E/AndroidRuntime:FATAL EXCEPTION:main
进程:turkiyedeyapilacak999sey.android,PID:23120
android.view.InflateException:二进制XML文件行#24:二进制XML文件行#24:错误膨胀类
在android.view.LayoutInflater.充气(LayoutInflater.java:551)
在android.view.LayoutInflater.充气(LayoutInflater.java:429)
在android.view.LayoutInflater.充气(LayoutInflater.java:380)
在Turkiyedyapilacak999sey.android.Adapter.Adapter\u HomeArticles.onCreateViewHolder(Adapter\u HomeArticles.java:39)
在Turkiyedyapilacak999sey.android.Adapter.Adapter\u HomeArticles.onCreateViewHolder(Adapter\u HomeArticles.java:25)
位于android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6685)
在android.support.v7.widget.RecyclerView$Recycler.TryGetViewHolderFormationByDaildate(RecyclerView.java:5869)上
位于android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5752)
位于android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5748)
位于android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2232)
位于android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1559)
位于android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1519)
位于android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:614)
位于android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3812)
位于android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:3225)
在android.view.view.measure(view.java:20151)
位于android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
位于android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
位于android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
位于android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
在android.view.view.measure(view.java:20151)
位于android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
位于android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
在android.support.v7.widget.CardView.onMeasure(CardView.java:258)上
在android.view.view.measure(view.java:20151)
位于android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
位于android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
位于android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
位于android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
在android.view.view.measure(view.java:20151)
位于android.widget.ScrollView.measureChildWithMargins(ScrollView.java:2104)
位于android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
public Adapter_HomeArticles.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
    View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_home_article, null);
    int width = parent.getMeasuredWidth()/3;
    view.setLayoutParams(new RecyclerView.LayoutParams(width, ViewGroup.LayoutParams.WRAP_CONTENT));
    return new ViewHolder(view);
}
  06-28 17:20:08.543 23120-23120/? E/Zygote: v2
06-28 17:20:08.543 23120-23120/? E/Zygote: accessInfo : 0
06-28 17:20:10.468 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
06-28 17:20:10.473 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
06-28 17:23:05.018 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:10.423 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:11.108 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:11.628 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:16.288 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:17.533 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:19.008 23120-23120/turkiyedeyapilacak999sey.android E/MotionRecognitionManager: mSContextService = android.hardware.scontext.ISContextService$Stub$Proxy@7c57e67
06-28 17:23:19.013 23120-23120/turkiyedeyapilacak999sey.android E/MotionRecognitionManager: motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@6446414
    motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@6446414
06-28 17:23:20.643 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:22.738 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:24.468 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:27.818 23120-23120/turkiyedeyapilacak999sey.android E/RecyclerView: No adapter attached; skipping layout
    No adapter attached; skipping layout
06-28 17:23:28.118 23120-23120/turkiyedeyapilacak999sey.android E/AndroidRuntime: FATAL EXCEPTION: main
    Process: turkiyedeyapilacak999sey.android, PID: 23120
    android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class <unknown>
        at android.view.LayoutInflater.inflate(LayoutInflater.java:551)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:429)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:380)
        at turkiyedeyapilacak999sey.android.Adapter.Adapter_HomeArticles.onCreateViewHolder(Adapter_HomeArticles.java:39)
        at turkiyedeyapilacak999sey.android.Adapter.Adapter_HomeArticles.onCreateViewHolder(Adapter_HomeArticles.java:25)
        at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6685)
        at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5869)
        at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5752)
        at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5748)
        at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2232)
        at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1559)
        at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1519)
        at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:614)
        at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3812)
        at android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:3225)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
        at android.support.v7.widget.CardView.onMeasure(CardView.java:258)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:2104)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
        at android.widget.ScrollView.onMeasure(ScrollView.java:510)
        at android.view.View.measure(View.java:20151)
        at android.support.v4.widget.SwipeRefreshLayout.onMeasure(SwipeRefreshLayout.java:622)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
        at android.view.View.measure(View.java:20151)
        at android.support.constraint.ConstraintLayout.internalMeasureChildren(ConstraintLayout.java:1210)
        at android.support.constraint.ConstraintLayout.onMeasure(ConstraintLayout.java:1550)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:747)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
        at android.view.View.measure(View.java:20151)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328)
    @NonNull
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {

    View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_home_list, null);
    return new ViewHolder(view);
}