最初:私はそれを知ってonDrag
おりonLongClick
、API 11(android 3.0)以降でのみ利用可能です。
クラスは実装onDragListener
しonLonglickListener
ます。API11以降でのみ機能します。setonLongclickListener
設定したいときは、view
次のようなコードを使用します。
.....
protected static final int sdk = android.os.Build.VERSION.SDK_INT;
......
......
if(sdk >= 11){
for (int i = 0; i < LlayoutFront.getChildCount(); i++){
LlayoutFront.getChildAt(i).setOnDragListener(this);
}
LlayoutDeleteArea.setOnDragListener(this);
LlayoutSetupArea.setOnDragListener(this);
findViewById(R.id.RelativeLMain).setOnDragListener(this);
}
しかし、で実行しようとするとアプリがクラッシュしましたandroid 2.1
。
@SuppressLint("NewApi")
私のクラスが私の状況を救わない前に。
何か案は?