<LinearLayout
android:id=“@+id/id_front”
android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:background=“#ffffffff” >
<TextView
android:id=“@+id/id_text”
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:layout_marginLeft=“10dp”
android:gravity=“center_vertical”
android:minHeight=“?android:attr/listPreferredItemHeight”
android:textAppearance=“?android:attr/textAppearanceLarge”
android:textColor=“#000”
android:textSize=“25sp” >
注意对应布局的id和swipeListView中的frontView和backView的Id一致。
2、MainActivity
package com.example.zhy_swipelistview02;
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Window;
import com.fortysevendeg.swipelistview.BaseSwipeListViewListener;
import com.fortysevendeg.swipelistview.SwipeListView;
public class MainActivity extends Activity
{
protected static final String TAG = “Activity”;
private SwipeListView mSwipeListView;
private DataAdapter mAdapter;
private List mDatas;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
initDatas();
mSwipeListView = (SwipeListView) findViewById(R.id.id_swipelistview);
mAdapter = new DataAdapter(this, mDatas , mSwipeListView);
mSwipeListView.setAdapter(mAdapter);
mSwipeListView.setSwipeListViewListener(new BaseSwipeListViewListener()
{
@Override
public void onChoiceChanged(int position, boolean selected)
{
Log.d(TAG, “onChoiceChanged:” + position + ", "