0
在我當前的活動中,我有一個用戶通過用手指在屏幕上繪製而創建的Path對象。我想將這個Path對象傳遞給下一個活動,大概是通過一個Intent。如何將路徑對象傳遞給新的活動(Android)
Intent myIntent = new Intent(activity, TrainingActivity.class);
myIntent.putExtra("image",byteArray);
/* Pass the Path to the Intent here*/
// Start new activity with this new intent
activity.startActivity(myIntent);
我已經使用大約()方法來逼近路徑點,像這樣
float[] pArray = path.approximate(0.5);
myIntent.putExtra("arr",pArray);
然而機器人給我的錯誤的數組的嘗試:「無法解析法「近似(雙) '「,出於某種原因,我無法讓它工作,所以這種方法似乎是不行的。
是的,'android.graphics.Path'沒有這樣的公開/可見方法 - 它被隱藏@ @ hide'註釋 – pskink
根據文檔(https://developer.android.com/reference/android/graphics/ Path.html#approximate(float)),此方法僅在Android O預覽中可用。 – MatusMak