我正在尝试将flowtextview实施到bauerca / drag-sort-listview中,但我收到一行错误。你能帮帮我吗?
错误行在(ResourceDragSortCursorAdapter.java(Bauerca)):
@Override
public View newView(Context context, Cursor cursor, ViewGroup parent) {
return mInflater.inflate(mLayout, parent, false);
}
Eclipse说:
Ecipse说“致命的例外:主要 android.view.InflateException:二进制XML文件行#8:错误inflataing类com.pagesuite.flowtext.FlowTextView“
行布局为:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="67dp"
android:orientation="horizontal">
<com.pagesuite.flowtext.FlowTextView
android:id="@+id/nuevo_ingr_row_text"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<ImageView
android:id="@id/drag_handle"
android:layout_width="wrap_content"
android:layout_height="67dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:padding="10dip"
android:background="@drawable/ic_move" />
<ImageView
android:id="@id/click_remove"
android:layout_width="67dp"
android:layout_height="67dp"
android:layout_alignParentRight="true"
android:layout_marginTop="400dip"
android:padding="10dip"
android:background="@drawable/ic_close" />
</com.pagesuite.flowtext.FlowTextView>
</LinearLayout>
答案 0 :(得分:1)
可能无法找到您的com.pagesuite.flowtext.FlowTextView类。
首先检查这个类是否真的在该包中?您是否使用过库或将此类复制到您自己的项目中?如果您复制了它,则需要将包更改为正确的值,即将其指向您自己的类。
答案 1 :(得分:0)
您的错误只是因为您的xml布局文件无法识别包com.pagesuite.flowtext.FlowTextView
如果将其更改为正确,则错误将不存在。
随意发表评论。
答案 2 :(得分:0)
我编写了FlowTextView类。该项目有很多错误修复,并且JAR文件尚未更新,因此我建议不要使用JAR文件并检查整个源并将其用作库项目。
这意味着您将获得最新版本,它可能会同时解决您的导入问题。
如果您不熟悉eclipse中的库项目,那么check this