これに似た質問がたくさんありますが、私のコードには具体的なものはありませんでした。彼らの誰もこれのために働いていません。エラー:パッケージ "com.example ..."の属性 'popupTheme'のリソース識別子が見つかりません
私はhere
を示したツールバーを追加しようとしています。しかし、それは
No resource identifier found for attribute 'popupTheme' in package "com.example...
エラーが私のコードは次のようになり、私を示し、これは私のために動作しません:
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/LinearLayoutMain"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<android.support.v7.widget.Toolbar
android:id="@+id/my_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
</RelativeLayout>
appcompat
とcardview
ライブラリも追加しましたが、同じエラーが表示されます。
答えを知っている人はいますか?返信してください。
app:popupTheme="@style/AppTheme.PopupOverlay"
へ
こんにちはVidhi正常に動作する必要がありますが、それはこれをデバッグすることはできません。それと一緒にlogcatのスタックトレースを共有することができれば、それはさらに良くなります。おそらく、あなたはJavaコードでいくつかのレイアウトの膨張を混乱させているでしょう。 –
xmlでは、両方のテーマ属性を削除できます。それは間違いなくあなたに何らかの結果を与えるかもしれません。 –