次のエラーが表示されます。
android.view.InflateException: Binary XML file line #8: Class is not a View com.abcxyzradio.ActionsRow
レイアウト:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/wholeView"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.abcxyzradio.ActionsRow
android:id="@+id/actions_row_actions"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
コード:
@Override
protected RowPresenter.ViewHolder createRowViewHolder(ViewGroup parent) {
View v = LayoutInflater.from(parent.getContext())
.inflate(R.layout.now_playing_channel_row, parent, false);
ViewHolder vh = new ViewHolder(v);
return vh;
}
ActionsRow は Row クラスから拡張されています。何が欠けている可能性がありますか、何かアイデアはありますか?