Fehler beim Einfügen von Android-DirectionalViewPager .jar in Eclipse

Ich versuche, vertikales Wischen in meiner App zu implementieren. (Es ist wie das Wischen mitViewPager, aber senkrecht).

Ich fand Jake Whartons BibliothekAndroid-DirectionalViewPager. Es ist eine eigenständige .jar-Datei, die zusätzlich zur Kompatibilitätsbibliothek enthalten sein sollte. Ich habe die Datei in mein Projekt aufgenommen. Es befindet sich jetzt genau wie die Kompatibilitätsbibliothek unter "Referenzierte Bibliotheken".
Aber das Problem ist, ich kann nicht einmal das Beispiel, das mit der Bibliothek gegeben wird, zum Arbeiten bringen. Der Debugger stoppt in der Zeile

setContentView(R.layout.main);

mit 'Keine Quelle gefunden'

LogCat gibt folgenden Fehler aus: "05-23 14: 43: 13.583: E / dalvikvm (329): Die Klasse 'com.directionalviewpager.DirectionalViewPager', auf die von der Methode own.vvp.MainActivity.onCreate verwiesen wird, konnte nicht gefunden werden."

Hat jemand diese Bibliothek bereits benutzt? Ich brauche Hilfe :)

Hier ist mein Code:

das Manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="own.vvp"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="7" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

</manifest>

das Layout:

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<com.directionalviewpager.DirectionalViewPager
    android:id="@+id/pager"
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:layout_weight="1"
    />

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:padding="2dp"
    android:orientation="horizontal">

    <Button
        android:id="@+id/horizontal"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:layout_marginRight="1dp"
        android:text="Horizontal" />
    <Button
        android:id="@+id/vertical"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:layout_marginLeft="1dp"
        android:text="Vertical" />

</LinearLayout>

</LinearLayout>

und die Haupttätigkeit:

package own.vvp;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.view.View;
import android.widget.Button;
import com.directionalviewpager.DirectionalViewPager;


public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    //Set up the pager
    final DirectionalViewPager pager = (DirectionalViewPager)findViewById(R.id.pager);
    pager.setAdapter(new TestFragmentAdapter(getSupportFragmentManager()));

    //Bind to control buttons
    ((Button)findViewById(R.id.horizontal)).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            pager.setOrientation(DirectionalViewPager.HORIZONTAL);
        }
    });
    ((Button)findViewById(R.id.vertical)).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            pager.setOrientation(DirectionalViewPager.VERTICAL);
        }
    });
}
}

Es ist derselbe Code wie im Beispiel, mit Ausnahme des Paketnamens und des Namens der Hauptaktivität. Ich denke, die Art und Weise, wie ich die Bibliothek eingebunden habe, muss falsch sein.

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage