از نسخه 1.2، بیشتر APIهای طرح بندی کاشی ها در فضای نام androidx.wear.protolayout
قرار دارند. برای استفاده از آخرین APIها، مراحل انتقال زیر را در کد خود تکمیل کنید.
به روز رسانی وابستگی ها
در فایل ساخت ماژول برنامه، تغییرات زیر را اعمال کنید:
شیار
// Removeimplementation 'androidx.wear.tiles:tiles-material:version'// Include additional dependencies implementation "androidx.wear.protolayout:protolayout:1.3.0-alpha03" implementation "androidx.wear.protolayout:protolayout-material:1.3.0-alpha03" implementation "androidx.wear.protolayout:protolayout-expression:1.3.0-alpha03" // Update implementation "androidx.wear.tiles:tiles:1.5.0-alpha03"
کاتلین
// Removeimplementation("androidx.wear.tiles:tiles-material:version")// Include additional dependencies implementation("androidx.wear.protolayout:protolayout:1.3.0-alpha03") implementation("androidx.wear.protolayout:protolayout-material:1.3.0-alpha03") implementation("androidx.wear.protolayout:protolayout-expression:1.3.0-alpha03") // Update implementation("androidx.wear.tiles:tiles:1.5.0-alpha03")
فضاهای نام را به روز کنید
در فایل های کد مبتنی بر Kotlin و جاوا برنامه خود، به روز رسانی های زیر را انجام دهید. از طرف دیگر، می توانید این اسکریپت تغییر نام فضای نام را اجرا کنید.
- همه واردات
androidx.wear.tiles.material.*
را باandroidx.wear.protolayout.material.*
جایگزین کنید. این مرحله را برای کتابخانهandroidx.wear.tiles.material.layouts
نیز تکمیل کنید. جایگزین بسیاری از واردات
androidx.wear.tiles.*
باandroidx.wear.protolayout.*
.واردات برای
androidx.wear.tiles.EventBuilders
،androidx.wear.tiles.RequestBuilders
،androidx.wear.tiles.TileBuilders
، وandroidx.wear.tiles.TileService
باید ثابت بماند.تغییر نام چند روش منسوخ شده از کلاس های TileService و TileBuilder:
-
TileBuilders
:getTimeline()
بهgetTileTimeline()
وsetTimeline()
بهsetTileTimeline()
-
TileService
:onResourcesRequest()
بهonTileResourcesRequest()
-
RequestBuilders.TileRequest
:getDeviceParameters()
بهgetDeviceConfiguration()
،setDeviceParameters()
بهsetDeviceConfiguration()
،getState()
بهgetCurrentState()
وsetState()
بهsetCurrentState()
-
برای شما توصیه می شود
- توجه: وقتی جاوا اسکریپت خاموش است، متن پیوند نمایش داده می شود
- با کاشی شروع کنید
- اولین کاشی خود را در Wear OS ایجاد کنید
- مقدمه ای بر آهنگسازی برای تلویزیون