簡體   English   中英

android.support.v4.view.ViewPager在android.app包中有什么等效的東西,為什么是早期版本?

[英]android.support.v4.view.ViewPager is there any equivalent in android.app package and why early version?

我對android.support.v4.view.ViewPager的一些一般性問題。 對於我的應用程序,我將其設置為min sdk版本14。但是,我決定使用android.support.v4.view.ViewPager,因為它是非常簡單的解決方案,並且對用戶非常友好。 但是google寫道:“請注意,該類目前正在早期設計和開發中。API可能會在以后的兼容性庫更新中更改,當針對較新版本進行編譯時,需要更改應用程序的源代碼。” Android文檔

但是,在尋找教程和幫助時,我注意到事實並非如此,因為Internet中有很多示例。 因此,它似乎並不是那么新。 您知道這堂課的實際情況嗎,將來會支持嗎?

有什么方法不使用支持庫,因為我的應用程序文件變得很大嗎?

此外,在創建DialogFragment時,我注意到了很奇怪的事情。 我不允許使用android.app.DialogFragment,但是我必須先使用android.support.v4.app.DialogFragment。 我想知道是否會導致任何問題? 有什么解決方案可以將android.app.DialogFragment與ViewPager一起使用嗎?

結論何時ViewPager將成為不在支持庫中的普通類?

您知道這堂課的實際情況嗎,將來會支持嗎?

如果Google出於某種奇怪的原因不支持它,社區將支持。

有什么方法不使用支持庫,因為我的應用程序文件變得很大嗎?

如果正確使用ProGuard,您的應用程序文件將不會很大。

我不允許使用android.app.DialogFragment,但是我必須先使用android.support.v4.app.DialogFragment。

Android支持包有兩個版本:v4和v13。 v4版本僅具有FragmentPagerAdapterFragmentStatePagerAdapter的v4版本。 v13版本同時具有FragmentPagerAdapterFragmentStatePagerAdapter的v4和v13版本。 v13版本適用於本機Android片段。

結論何時ViewPager將成為不在支持庫中的普通類?

可能永遠不會。 Android支持包不僅適用於反向移植。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM