小编Sha*_*Sha的帖子

如何在Android中用手指手势交换Imageview和TextView

我有一个布局包含ImageView和的活动TextView.ImageView TextvVew用于分别显示人物的图像和名称.我需要从右到左交换,相反用户手指手势.同时,必须相应地更改名称和图像.有没有办法实现这个?如果有人能够让我知道一个关于这个的教程,那将是很好的,因为我是Android开发的新手.

谢谢.

我尝试了以下方法,但它没有检测到任何手势.

MyGroupActivity.java

import goldenOld.pkg.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.GestureDetector.OnGestureListener;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
import android.widget.Toast;

public class MyGroupActivity extends Activity implements OnGestureListener{

private static final int SWIPE_MIN_DISTANCE = 120;
private static final int SWIPE_MAX_OFF_PATH = 250;
private static final int SWIPE_THRESHOLD_VELOCITY = 200;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);  
    setContentView(R.layout.tab_mygroup);
}

public boolean onDown(MotionEvent arg0) {
    // TODO Auto-generated method …
Run Code Online (Sandbox Code Playgroud)

android android-animation android-gesture

2
推荐指数
1
解决办法
3122
查看次数