คำถามในหัวข้อ 'android-architecture-components'
การเข้าถึง strings.xml จาก ViewModel
ฉันกำลังใช้ Dagger 2 DataBindng และส่วนประกอบ Android Lifecycle ใหม่ซึ่งมี ViewModels
ภายใน ViewModel ของฉัน ฉันจะเข้าถึง strings.xml ของฉันได้อย่างไร ตอนแรกฉันคิดว่าจะฉีด Context เข้าไปใน viewModel แต่นี่จะทำให้หน่วยความจำรั่ว...
3851 มุมมอง
schedule
27.11.2023
การย้ายฐานข้อมูลล้มเหลวเนื่องจากข้อจำกัดเฉพาะในห้อง
ฉันมีข้อจำกัดเฉพาะในตารางหนึ่งในฐานข้อมูลเก่า ในขณะที่ย้ายไปยังห้อง ฉันได้สร้างตารางใหม่ตามคำแนะนำที่ให้ไว้ใน [ลิงก์] [1] และใช้ข้อจำกัดเฉพาะโดยใช้คีย์เวิร์ด "indices" ในคลาสเอนทิตี "TaskDetail" และจัดให้มีการโยกย้ายที่ว่างเปล่า...
946 มุมมอง
schedule
19.12.2023
วิธีจำลองคลาสแอปพลิเคชันเพื่อทดสอบหน่วย ViewModel
ฉันมี View Model ที่ขยาย AndroidViewModel
class MoveViewModel(application: Application): AndroidViewModel(application),CoroutineScope{
....
}
และฉันต้องการทดสอบหน่วย แต่ฉันไม่สามารถหาวิธีจำลองคลาส Application ได้
@Test
fun...
4279 มุมมอง
schedule
07.01.2024
ปุ่มย้อนกลับที่กำหนดเอง - ระบบนำทาง Android
ฉันมีแบบฟอร์มและต้องการรับข้อความยืนยันจากผู้ใช้ก่อนที่ผู้ใช้จะออกไป
ฉันต้องการให้ปุ่มย้อนกลับแบบกำหนดเองเมื่อผู้ใช้แตะปุ่มนี้:
ฉันลองสิ่งนี้:
val onBackPressedCallback = object : OnBackPressedCallback(true) {
override fun...
898 มุมมอง
schedule
20.12.2023
เป็นไปได้ไหมที่จะส่ง ViewModel ไปยัง Fragment ในตัวสร้าง
ฉันใช้ Koin สำหรับ DI แต่ฉันกำลังพยายามลดการพึ่งพากรอบงาน DI ดังนั้นคำถามของฉันเกี่ยวกับส่วนประกอบสถาปัตยกรรม Android โดยทั่วไป
เป็นไปได้ที่จะจัดเตรียมอินสแตนซ์ของ ViewModel โดยผู้รับมอบสิทธิ์คุณสมบัติในส่วนย่อย...
144 มุมมอง
schedule
04.11.2023