慕田峪4524236
2019-09-02 09:47:11
我正在使用Android Lollipop(5.0)中使用的新Material Design創(chuàng)建一個(gè)應(yīng)用程序。我使用以下指南:http://android-developers.blogspot.it/2014/10/appcompat-v21-material-design-for-pre.htmlhttp://antonioleiva.com/material-design-everywhere/創(chuàng)建工具欄后,我收到此錯(cuò)誤:“以下類無法實(shí)例化: - android.support.v7.widget.Toolbar”該應(yīng)用程序在手機(jī)或模擬器中運(yùn)行良好,但Android Studio的布局設(shè)計(jì)器無法正確顯示布局。這里有一些圖片:my_awesome_toolbar.xml布局預(yù)覽中出錯(cuò) my_awesome_toolbar.xml中的錯(cuò)誤activity_my.xml布局預(yù)覽出錯(cuò) activity_my.xml中的錯(cuò)誤文件的xml代碼:my_awesome_toolbar.xml:<?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.Toolbarxmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/my_awesome_toolbar"android:layout_height="wrap_content"android:layout_width="match_parent"android:minHeight="?attr/actionBarSize"android:background="?attr/colorPrimary" />activity_my.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/root" tools:context="com.myapp.test.MyActivity" android:orientation="horizontal"> <include android:id="@+id/toolbar" layout="@layout/my_awesome_toolbar" /> <!-- Rest of layout --></RelativeLayout>MyActivity.java:package com.myapp.test;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.support.v7.widget.Toolbar;import android.view.Menu;import android.view.MenuItem;public class MyActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); }目前我使用Android Studio Beta 0.8.9
3 回答

蝴蝶不菲
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
對于Android Studio(或IntelliJ IDEA),
如果項(xiàng)目中的所有內(nèi)容都正常,并且您仍然在所有布局中收到錯(cuò)誤,請嘗試“使緩存無效并重新啟動(dòng)”。
等到Android Studio完成后再創(chuàng)建所有緩存和索引。

絕地?zé)o雙
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊
我從這里更改了res / values / styles.xml文件:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
對此:
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
這解決了這個(gè)問題。
添加回答
舉報(bào)
0/150
提交
取消