我正在開發一款Android應用程序,它可以記錄來自麥克風的數據並進行實時音高檢測並將音高值繪製爲圖形。到目前爲止,我已經完成了實時音高檢測。現在我想以圖形動態繪製這些值。所以我的應用程序的屏幕應該有2個片段。一個有Record和Stop按鈕,我想在另一個片段中顯示我的圖形。我已經理解如何使用AChartEngine實時繪製一個graoh。我也瞭解使用片段的基本知識。所以我的問題是,如何將所有這些連接在一起?即,我想運行我的音高檢測活動,並在點擊錄製按鈕時動態顯示圖形,並在點擊停止按鈕時停止整個事件。有沒有任何示例代碼在一個片段中點擊按鈕時在另一個片段上顯示繪圖圖形? 謝謝!使用AChartEngine在一個片段上點擊另一個片段中的按鈕來繪製動態圖表?
0
A
回答
0
這只是我的想法。你可以做的是,建立兩個片段,創建將用於顯示和供應數據的片段(如果fragment.setArgs()
不足以滿足你的需求)一些方法
想象一下,你在你的SecondFragment
一樣,方法其你打電話的時候你打的停止,你從後面堆帶來的第二個片段:
public void showRecordedData(SomeDataModel data){
this.mFragmentData = data;
///show the data on the chart view of the second fragment
}
確保SecondFragment
不是null可見。
希望這是有道理的。
0
使用滾動型像:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/ScrollViewChartContainer" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:id="@+id/main" android:layout_width="fill_parent" android:layout_height="match_parent">
<LinearLayout android:id="@+id/chart1" android:layout_width="fill_parent" android:layout_height="match_parent" android:background="@android:color/transparent" android:orientation="horizontal" />
<LinearLayout android:id="@+id/chart2" android:layout_width="fill_parent" android:layout_height="match_parent" android:background="@android:color/transparent" android:orientation="horizontal" />
</LinearLayout>
</ScrollView>
我沒有測試過這樣的佈局,但它應該工作。
相關問題
- 1. 從一個按鈕上的另一個片段調用片段點擊
- 2. 一個片段到另一個片段的按鈕單擊
- 3. 按鈕上的新片段單擊從另一個片段?
- 4. 調用另一個片段上的按鈕點擊
- 5. 一個片段正在繪製另一個片段
- 6. 片段通過滑動以及按鈕單擊從一個片段移動到另一個片段
- 7. 按鈕單擊一個片段中的動作在花葯片段中android
- 8. Android:點擊按鈕上的另一個活動刷新/更新片段
- 9. 如何從另一個片段活動中的片段活動訪問按鈕
- 10. 在Android中將另一個片段滑過另一個片段
- 11. AS3多個(動畫片段按鈕)動畫製作一個動畫片段
- 12. 在viewpager中用另一個片段替換一個片段
- 13. 如何在另一個活動上打開包含webViews的片段按鈕單擊其他活動的片段?
- 14. 如何通過單擊另一個片段中的按鈕將一行添加到一個片段中的ListView?
- 15. Android設置可點擊的文本去一個片段到另一個片段
- 16. 從另一個片段調用片段
- 17. 去另一個片段,而在片段
- 18. 使用意圖調用另一個片段的片段
- 19. 如何在一個片段中點擊某個按鈕後禁用viewPager滾動?
- 20. 在片段中添加一個按鈕?
- 21. 在Android上從一個片段到另一個片段時的動畫滯後
- 22. 在點擊另一個片段中的按鈕後添加新的textview
- 23. AS3 addEventListener在另一個動畫片段內的動畫片段
- 24. 從另一個片段打開片段
- 25. 從片段到另一個片段
- 26. 將按鈕添加到片段中的另一個視圖
- 27. 單擊從片段到另一個片段的通知
- 28. 用另一個片段替換一個片段
- 29. 刪除另一個片段活動中的片段
- 30. 通知片段列表視圖時動作的另一片段