Avatar ·

Jetpack Compose में TextField पर प्रोग्रामेटिक रूप से फोकस कैसे सेट करें?

सभी को नमस्ते! मैंने अभी Jetpack Compose सीखना शुरू किया है और एक समस्या का सामना किया है, जो क्लासिक Android View में `requestFocus()` कॉल करके आसानी से हल हो जाती थी। मुझे चाहिए कि स्क्रीन खुलने पर या बटन दबाने पर फोकस स्वचालित रूप से किसी विशिष्ट इनपुट फील्ड (TextField) पर चला जाए। उदाहरण के लिए, एक सर्च स्क्रीन है, जहां उपयोगकर्ता को इनपुट फील्ड पर क्लिक किए बिना तुरंत टेक्स्ट टाइप करना शुरू कर देना चाहिए। यह मेरा वर्तमान कोड है: ```kotlin @Composable fun SearchScreen() { var query by remember { mutableStateOf("") } TextField( value = query, onValueChange = { query = it }, label = { Text("सर्च") } ) Button(onClick = { /* TextField पर वापस फोकस सेट करना है */ }) { Text("रीसेट करें और फोकस करें") } } ```