溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

XamarinAndroid組件中RecylerView適配器如何設(shè)置動(dòng)畫

發(fā)布時(shí)間:2021-12-03 14:12:38 來源:億速云 閱讀:106 作者:小新 欄目:移動(dòng)開發(fā)

這篇文章給大家分享的是有關(guān)XamarinAndroid組件中RecylerView適配器如何設(shè)置動(dòng)畫的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

【示例1-3】下面將在RecylerView的子元素進(jìn)行滾動(dòng)時(shí),使用適配器動(dòng)畫。具體的操作步驟如下:

1)創(chuàng)建一個(gè)名為RecylerViewAnimatorsAdapter的項(xiàng)目。

2)將RecyclerViewAnimators.dllSquare.OkHttp.dll、Square.OkIO.dllSquare.Picasso.dll、Xamarin.Android.Arch.Core.Common.dll、Xamarin.Android.Arch.Lifecycle.Common.dllXamarin.Android.Arch.Lifecycle.Runtime.dll、Xamarin.Android.Support.Animated.Vector.Drawable.dll、Xamarin.Android.Support.Annotations.dll、Xamarin.Android.Support.Compat.dll、Xamarin.Android.Support.Core.UI.dll、Xamarin.Android.Support.Core.Utils.dll、Xamarin.Android.Support.Fragment.dll、Xamarin.Android.Support.Media.Compat.dll、Xamarin.Android.Support.v4.dll、Xamarin.Android.Support.v7.AppCompat.dll、Xamarin.Android.Support.v7.RecyclerView.dllXamarin.Android.Support.Vector.Drawable.dll庫添加到RecylerViewAnimatorsAdapter項(xiàng)目的引用中。

3)添加圖片chip.jpgRecylerViewAnimatorsAdapter項(xiàng)目的Resources下方的drawable文件夾中。

4)創(chuàng)建一個(gè)xml文件,命名為layout_list_item

5)打開layout_list_item.cs文件,構(gòu)建RecylerView的子元素。代碼與RecylerViewAnimatorsItemAnimator項(xiàng)目一樣。只不過需要將TextView的顏色設(shè)置為黑色。

6)創(chuàng)建一個(gè)適配器文件,命名為DataAdapter

7)打開DataAdapter.cs文件,添加以下代碼:

8)打開Main.axml文件,構(gòu)建RecyclerView。代碼如下:

9)打開MainActivity.cs文件,在RecylerView滾動(dòng)時(shí)使用適配器動(dòng)畫。代碼如下:

運(yùn)行程序后,初始狀態(tài)如圖1.3所示。當(dāng)滾動(dòng)子元素后,會(huì)看到動(dòng)畫效果。

XamarinAndroid組件中RecylerView適配器如何設(shè)置動(dòng)畫

感謝各位的閱讀!關(guān)于“XamarinAndroid組件中RecylerView適配器如何設(shè)置動(dòng)畫”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI