সংস্করণ 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- এবং Java-ভিত্তিক কোড ফাইলগুলিতে, নিম্নলিখিত আপডেটগুলি করুন৷ বিকল্পভাবে, আপনি এই নেমস্পেস রিনেমিং স্ক্রিপ্ট চালাতে পারেন।
- সমস্ত
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()
togetTileTimeline()
, এবংsetTimeline()
tosetTileTimeline()
-
TileService
:onResourcesRequest()
থেকেonTileResourcesRequest()
-
RequestBuilders.TileRequest
:getDeviceParameters()
togetDeviceConfiguration()
,setDeviceParameters()
tosetDeviceConfiguration()
,getState()
togetCurrentState()
, এবংsetState()
tosetCurrentState()
-
আপনার জন্য প্রস্তাবিত
- দ্রষ্টব্য: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট প্রদর্শিত হয়
- টাইলস দিয়ে শুরু করুন
- Wear OS-এ আপনার প্রথম টাইল তৈরি করুন
- টিভির জন্য রচনার ভূমিকা