我已经尝试了几次并尝试了不同的库(认为存在问题)并且每次都有渲染问题:
当我尝试指示listview现在是类似于this guide库中的LoadMoreListView时,会发生此问题。
layout / fragment_main.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:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity$PlaceholderFragment">
<TextView
android:id="@+id/section_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<com.costum.android.widget.LoadMoreListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</RelativeLayout>
我已经尝试了不同的指南(this,this和this),每次我都会遇到这些渲染问题。
我是如何导入的:
所以我把库放到 app / libraries /&#39;库这里&#39> :
Settings.gradle
档案:
include ':app'
include ':app:libraries:pulltorefresh-and-loadmore'
并在 app / build.gradle 文件中添加了依赖项:
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:19.+'
compile project('libraries:pulltorefresh-and-loadmore')
}
如果需要,github中的此项目..
我做错了什么?提前谢谢。
答案 0 :(得分:0)
构建项目时,您应该收到编译错误。您在compile project
语句中指定的路径必须与 settings.gradle 文件中的路径相同。改变这个:
compile project('libraries:pulltorefresh-and-loadmore')
到此:
compile project('app:libraries:pulltorefresh-and-loadmore')