pnavk創建了一個拖放和rearanging列表視圖:http://www.pranavkhandelwal.com/blog/2014/12/26/drag-rearrange-listview-for-xamarin-android因爲這是我需要我的應用程序,我試圖讓它工作,但我卡住了。無法獲取拖放和重新排列ListView Xamarin Android的工作
我下載了代碼並設置了一個空的Android項目。用LinearLayout和ListView創建一個xaml文件。發生
兩個問題:
system.missingMethodException而:在MainActivity線25
- 命中例外。沒有構造發現DraggableListView.DraggableListView ::構造函數(System.IntPtr,Android.Runtime。 JniHandleOwnership)。
到目前爲止好......但是,下一個就是真的:
通過創建 「基地(javaReference,轉移){}公共DraggableListView(IntPtr的javaReference,JniHandleOwnership傳輸)」 解決了這一令我困惑。
- Listview顯示沒有響應長按,閃爍等。已經發現,由於新的構造函數init沒有被調用。調用DragggableListView :: init的每一個努力都會導致應用程序崩潰。
你能幫忙嗎?
已經找到輸出部分如下:'JNI ERROR(應用程序錯誤):嘗試將android.widget.ListView的實例作爲參數1傳遞給void android.view.GestureDetector。(android.view.GestureDetector $ OnGestureListener)',但仍然沒有線索如何解決這個問題 –