2016-05-01 15 views
1

私は前にプレビューを取得していましたが、ファイルを変更していません。実際には、コード内で変更する必要はあまりありません。アプリ内のOKボタンです。 私はMainActivity.javaファイルでそれを見ることができるので、私はactivity_main.xmlファイルのデザインからツールバーを削除しました。 私はアンドロイドスタジオの初心者です。どんな助けも役に立つでしょう。 ここに私のJavaファイルがあります。レンダリング中に例外が発生しました:android.support.design.widget.CoordinatorLayoutをandroid.view.ViewGroupにキャストすることができません

package com.learning.pehlaapp; 

import android.os.Bundle; 
import android.support.design.widget.FloatingActionButton; 
import android.support.design.widget.Snackbar; 
import android.support.v7.app.AppCompatActivity; 
import android.support.v7.widget.Toolbar; 
import android.view.View; 
import android.view.Menu; 
import android.view.MenuItem; 

public class SampleActivity extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_sample); 
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); 
    setSupportActionBar(toolbar); 

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); 
    fab.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) 
        .setAction("Action", null).show(); 
     } 
    }); 
} 

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    // Inflate the menu; this adds items to the action bar if it is present. 
    getMenuInflater().inflate(R.menu.menu_sample, 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); 
} 
} 

答えて

0
Exception raised during Rendering:  
android.support.design.widget.CoordinatorLayout cannot be cast to 
android.view.ViewGroup 

As error said coordinatorLayout can not br cast to ViewGroup Please check your 
XML view as you uses FloatingActionButton which are define under 
CoordinatorLayout and that layout treated as ViewGroup in Activty thus this 
exception arised 
+0

おかげで... content_main.xmlファイルに問題がありました。 変更されたアプリケーション:layout_behavior&tools:コンテキストをデフォルトに変更しました。 プロジェクトをクリーンアップし、正常に動作しました。 –

+0

ようこそ。スタックオーバーフローの正しい答えを教えてください。 –

関連する問題