常見 Android 代碼兼容性問題及解決方案

前言

感謝大家對這篇文章的支持,我們將深入研究安卓中常見的兼容性問題的原因以及解決方案,主要目錄如下:

  1. 如何回調 Fragment 的 onActivityResult()方法;
  2. 監聽 ScrollView 滑動底部的兼容問題;
  3. WebView的兼容問題
  4. Android 5.0 監聽網絡;
  5. Android 7.0 文件共享;
  6. Android 8.0 安裝 Apk;
  7. Android 8.0 發送通知
  8. RelativeLayout 常見的佈局問題。
  9. 其他

我們來依次研究這些兼容性問題。

###正文

Fragment 的 onActivityResult() 的不回調問題

首先我們寫一個小例子幫助我們分析出現這個問題的原因:

創建 MainActivity,內部使用了 MainFragment,在MainFragment中點擊按鈕,跳轉到另外一個 Activity,在 MainActivity 中也有一個按鈕,點擊也會跳轉到另一個 Activity。

創建 SecondActivity,打開一秒後銷燬,返回新的 String。

先了解一下我們的佈局:

enter image description here

這兩個跳轉的區別是:分別調用了 Fragment.startActityForResult() 和 Activity.startActivityFor

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章