【发布时间】:2016-04-19 23:23:52
【问题描述】:
我正在尝试使用 AndroidSlidingUpPanel library (在 Eclipse 中),但出现此错误:
04-19 20:09:48.413: E/AndroidRuntime(13760): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mendozatourapp/com.mendozatourapp.activitys.MapsActivity}: android.view.InflateException: Binary XML file line #8: Error inflating class com.sothree.slidinguppanel.library.SlidingUpPanelLayout
这是我的布局:
<?xml version="1.0" encoding="utf-8"?>
<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"
tools:context=".DemoActivity" >
<com.sothree.slidinguppanel.SlidingUpPanelLayout
xmlns:sothree="http://schemas.android.com/apk/lib/res-auto"
android:id="@+id/sliding_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="bottom"
sothree:panelHeight="68dp"
sothree:shadowHeight="4dp"
sothree:paralaxOffset="100dp"
sothree:dragView="@+id/name">
</com.sothree.slidinguppanel.SlidingUpPanelLayout>
</RelativeLayout>
我下载了整个项目并将“main”作为库导入。然后我将此库添加到我的项目的 java 构建路径中。我感觉是java构建路径问题。有什么想法吗?
非常感谢您阅读我的内容并花时间去做。
【问题讨论】:
-
你需要把它做成一个Eclipse的库项目。您是否将
project.properties文件和AndroidManifest.xml文件添加到库中? -
是的,我做到了。谢谢。
标签: java android eclipse slidingpanelayout