[英]Android compose Modifier width unexpected behaviour inside scrollable/lazy row
我正在構建一個基本布局,它顯示帶有卡片的水平可滾動行。 這些卡片是一個列組件,中間有幾個分隔線: 我還有一個可滾動的行,其中包含這些卡片的列表: 當我單獨展示卡片時,我可以看到兩個分隔線。 當我顯示包含卡片的行時,分隔線不會出現,因為它們的寬度設置為 0(我可以使用 LayoutInspector ...
[英]Android compose Modifier width unexpected behaviour inside scrollable/lazy row
我正在構建一個基本布局,它顯示帶有卡片的水平可滾動行。 這些卡片是一個列組件,中間有幾個分隔線: 我還有一個可滾動的行,其中包含這些卡片的列表: 當我單獨展示卡片時,我可以看到兩個分隔線。 當我顯示包含卡片的行時,分隔線不會出現,因為它們的寬度設置為 0(我可以使用 LayoutInspector ...
[英]Display another composable layout if one is two wide for screen
語境: 在應用程序中,后端有動態問題要求用戶 select 一個選項,通常是兩個或三個選項。 首選設計是將選項顯示為一行中的按鈕。 但有時,按鈕文本可能會很長,導致按鈕或文本無法在手機上正常顯示。 在這種情況下,選項應顯示為下拉列表。 嘗試了什么: 為了獲取按鈕行的寬度,我嘗試創建一個 mutabl ...
[英]Pager indcater in Android Compose
我是 android Compose 的新手 誰能告訴我是否有任何方法可以在沒有第三個庫的情況下在 Compose 中實現 Page indcater? 我正在使用 Material design 3 我已經嘗試了很多解決方案但是它已被復制我嘗試使用 state 尋呼機,但現在它已被復制 ...
[英]How to call useRouter inside useFetch's onFetchError by VueUse?
我需要使用 createFetch() 從 VueUse 創建可組合的自定義提取,我想檢查請求是否返回 401 狀態,我希望將路由重定向到登錄路由。export const useApiFetch = createFetch({ baseUrl: import.meta.env.VITE_AP ...
[英]How can I disable a full view in Jetpack Compose
當我認為 model 中的 Boolean 為真時,我想從任何交互(例如按鈕按下)中禁用整個視圖。 我如何在 Jetpack Compose 中執行此操作而不必禁用視圖中的每個元素? 請參閱下面的示例,了解我正在嘗試做什么。 ...
[英]How to load jetpack compose from java activity
如何從 java 活動加載 jetpack compose? 我有 java 活動: 但是在按鈕上單擊我想打開@Composable function。 我從 java 通過 但是這個可組合的 function 破壞了我之前的看法。 如何在上一個視圖中打開此自定義對話框? ...
[英]Android JetPack Compose - Understanding @Composable scopes
一段時間以來,我一直在為這個問題煩惱,無論我看了多少教程和閱讀了多少代碼片段,我都無法理解這個概念。 我只是想將標記圖像放在我點擊它的另一個圖像之上。 但這是錯誤的,因為我在調用PlaceMarkerOnImage時遇到了可怕的編譯錯誤: @Composable 調用只能發生在 @Composabl ...
[英]how to rewrite composable that get data from API with async await
我正在使用 composable 從 API 獲取數據可組合/category.tsimport { useHttp } from './Http' import type { ICategory } from '@/models/category.model' export const useC ...
[英]How can I navigate to a specific composable when sending a notification
我想知道如何在用戶單擊通知時將用戶發送到特定的可組合項。 我的代碼是這樣的,我知道它必須在 Intent 和 PendingIntent 中,但我不知道如何,我搜索並且他們談論發送到另一個 Activity 但我想要相同的 Activity 但不同的 Composable。 我想發送到另一個可組合項 ...
[英]How to import AndroidViewBinding in jetpack compose
我正在嘗試在 jetpack compose 中使用一些片段,但我無法從 (androidx.compose.ui.viewinterop) 導入 AndroidViewBinding,它總是顯示為未解析的名稱怎么導入?? ...
[英]Can a VUE 3 composable contain more than a single exported function?
我正在嘗試將一些函數重寫為 VUE 可組合項,在我看來,單個“composable.ts”文件只有一個導出函數可用。 這是真的嗎?還是有辦法從單個可組合項中導出多個函數? ...
[英]Get template ref in Vue Composable Function
我需要在 Nuxt 項目的 Vue 可組合函數中獲取模板引用。 我的模板是: 我試圖通過在可組合函數上聲明它來獲取引用: 我還嘗試在設置中聲明它: 在這兩種情況下都不起作用。 它只適用於第二種情況,但前提是我將useComposable包裝在 onMounted 掛鈎中。 有沒有機會在不使用 onM ...
[英]Card carousel in Android with Jetpack Compose
我想創建可組合的 function,它可以顯示如下圖所示的元素(卡片)。 有什么辦法可以用 LazyList 或 LazyColumn 做到這一點我試過谷歌伴奏的 VerticalPager,但我不知道如何像圖片上那樣設置它們 ...
[英]Jetpack compose remember function not working
我正在嘗試在 Jetpack Compose 中創建可滾動的背景。 問題是在重組后修改值“padding”后,變量“currentPadding”沒有更新它的 state。 在第一個合成(加載狀態)中,“填充”值設置為 112.dp,加載后該值更改為 160.dp。 這很奇怪,因為我在應用程序的其他 ...
[英]Using composables with OptionsAPI
我們的團隊正在將應用程序從 Vue 2 轉換為 Vue 3,我正在處理最后的步驟。 我正在調查我們是否可以將我們的 mixin 文件轉換為可組合項。 我還沒有找到任何文檔來支持您是否可以將可組合項與 optionsAPI 一起使用。 我嘗試了一些樣本,但我看到了局限性: 可組合文件 useCompo ...
[英]Use XState in a nuxt composable
我想在 Nuxt 3 中使用 xstate state 機器,它用於多個組件。 我創建了一個小例子來說明我希望它看起來像什么。 我還使用nuxt-xstate模塊。 State 機器: 可組合: 應用程序.vue: 問題是,我可以查看機器 {{state.value.value}} 的 stat ...
[英]How to have TopAppBar navigate back to the previous screen in Jetpack Compose?
在MainActivity中,我使用這些代碼導航到RecordActivity : 在RecordActivity中,我想使用以下代碼導航回MainActivity : 但是當我按下back按鈕時沒有任何效果。 我必須使用NavController和NavHost嗎? 即使我只有兩個屏幕可以導航, ...
[英]Composables in Pager With Tabs Composed Too Quickly
嘗試使用選項卡實現伴奏尋呼機,以實現類似 instagram 頁面顯示關注者、關注和訂閱的功能 - 基本上帶有尋呼機的 3 個選項卡菜單。 這是我正在使用的代碼。 然后 3 個可組合項按照此模式從 API 獲取數據並顯示它們: 在可用的可組合項中,有一個 API 調用(通過 ViewModel),它 ...
[英]Kotlin Composable how to get String from remember { mutableStateOf("") } for validation
在表單中有一個名為 email 的字段,我輸入 test@test.com,我得到 MutableState(value=test@test.com)@233816338,我只想將值作為字符串“test@test.com”。 調用 value (或 getValue )不起作用。 ...
[英]Screen flickering on Android Studio emulator
我正在開發一個具有可組合功能的 Android 應用程序,每當我運行模擬器時,它的屏幕就會像真正的 android 手機上的壞點一樣閃爍 我嘗試刪除並重新添加模擬器,但它仍然存在。 我將 Pixel XL 與 API 33 (ABI x86_64 Android Tiramisu) 一起使用筆記本配 ...