वर्शन 1.2 के बाद से, टाइल लेआउट के ज़्यादातर एपीआई androidx.wear.protolayout
में मौजूद हैं
नेमस्पेस. एपीआई के नए वर्शन का इस्तेमाल करने के लिए, माइग्रेशन के इन चरणों को पूरा करें
आपका कोड.
डिपेंडेंसी अपडेट करें
अपने ऐप्लिकेशन मॉड्यूल की बिल्ड फ़ाइल में, ये बदलाव करें:
ग्रूवी
// Removeimplementation 'androidx.wear.tiles:tiles-material:version'// Include additional dependencies implementation "androidx.wear.protolayout:protolayout:1.2.0" implementation "androidx.wear.protolayout:protolayout-material:1.2.0" implementation "androidx.wear.protolayout:protolayout-expression:1.2.0" // Update implementation "androidx.wear.tiles:tiles:1.4.0"
Kotlin
// Removeimplementation("androidx.wear.tiles:tiles-material:version")// Include additional dependencies implementation("androidx.wear.protolayout:protolayout:1.2.0") implementation("androidx.wear.protolayout:protolayout-material:1.2.0") implementation("androidx.wear.protolayout:protolayout-expression:1.2.0") // Update implementation("androidx.wear.tiles:tiles:1.4.0")
नेमस्पेस अपडेट करें
अपने ऐप्लिकेशन की 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()
सेgetTileTimeline()
तक औरsetTimeline()
सेsetTileTimeline()
TileService
:onResourcesRequest()
सेonTileResourcesRequest()
तकRequestBuilders.TileRequest
:getDeviceParameters()
सेgetDeviceConfiguration()
,setDeviceParameters()
सेsetDeviceConfiguration()
,getState()
सेgetCurrentState()
, औरsetState()
सेsetCurrentState()
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
- टाइल का इस्तेमाल शुरू करना
- Wear OS में अपनी पहली टाइल बनाना
- टीवी के लिए लिखने की सुविधा के बारे में जानकारी