![](/img/trans.png)
[英]Android Jetpack Compose Grid looking view
我的屏幕目前分為 3 個主要部分(我想可能有更好的方法): 第一部分是顯示數據。 它分為9個幾乎相同的項目,以顯示不同的現場(定期變化的數據)。 它們現在在 3 行和 3 列中(我想可能有更好的方法)。 在它們下方,我有內部的屏幕選項卡導航,它將控制將在屏幕的最后部分顯示的片段。 在屏幕的底 ...
[英]Android Jetpack Compose Grid looking view
我的屏幕目前分為 3 個主要部分(我想可能有更好的方法): 第一部分是顯示數據。 它分為9個幾乎相同的項目,以顯示不同的現場(定期變化的數據)。 它們現在在 3 行和 3 列中(我想可能有更好的方法)。 在它們下方,我有內部的屏幕選項卡導航,它將控制將在屏幕的最后部分顯示的片段。 在屏幕的底 ...
[英]is it necessary to unRegisterForActivityResult when start activity for result in android ? how manage different request codes?
我有兩個關於 android 中的 registerForActivityResult 回調的問題。 當活動將要銷毀時,是否有必要取消注冊此回調? 或者這個回調是生命周期感知的並且在使用時是安全的? 以及您使用時的另一個問題 ActivityResultContracts.StartActivit ...
[英]Android Work Manager periodic work request not repeating when app is cleared from recents
我已經使用 android 工作管理器實現了一個定期工作請求,如果應用程序在前台或后台,工作就會重復。 但是當應用程序從最近清除時,工作經理停止重復工作。 是否有解決方案或解決方法? ...
[英]How to set toolbar title from fragment using Navigation UI Component
我在 Android Studio 中有一個帶有默認布局的工具欄的活動,我可以通過以下方法輕松更改工具欄中的標題: 在導航菜單布局中已經為toolbarTitle實現了安全參數。 但是,現在我正在嘗試從通過上述方法打開的片段更改標題,例如; 我的活動->打開->我的片段 MyFragme ...
[英]Android Navigation - Hide action bar for loading/splash screen?
我想知道是否有一個很好的模式/方法來隱藏啟動/加載屏幕的操作欄? 我知道這種模式不是很好,但我們正在改造一個使用這種模式的現有應用程序。 無論如何,對於對話框或全屏片段等您可能不一定希望顯示操作欄的事情,這似乎是一件常見的事情。 我知道它可以用類似的東西相當簡單地完成 但我只是好奇是否有更好的方法 ...
[英]Can I inspect any app's layout to find out which components they are using on Android device?
我可以拿一個我喜歡的應用程序並檢查它以查看它是由哪些組件構建的嗎? 以安卓“開發者選項”設置的菜單結構為例。 假設我想看看它是否使用一個大的RecyclerView ,一個帶有RecyclerView的NestedScrollview或一個帶有多個嵌套RecycleView RecycleView ...
[英]Action is not generated in FragmentDirections when Fragment is used in a second nav graph
FragmentA 在 nav_graph_first 中使用,並且所有相應的操作方法/導航都在 FragmentADirections 中創建,但是當在 nav_graph_second 中使用 FragmentA 時,FragmentADirections 中不會生成額外的導航。 為什么? 這 ...
[英]Android - compare between button background to Resource
我正在嘗試將按鈕背景與資源文件進行比較。 例如,我有按鈕按鈕 背景有drawable/frame_genre 。 我正在嘗試將此背景與 Resouce 文件進行比較。 例如 那么這個if語句檢查按鈕的背景。 如果它的frame_genre那么它應該繼續到塊。 在我的情況下,背景按鈕是frame_ge ...
[英]BottomNavigationView background color with opacity not working properly
我已經用導航圖實現了 BottomNavigationView。 在將導航視圖中的純色設置為背景時,它工作正常,但是當我將背景顏色設置為不透明度時,它無法正常工作。 這是我的gradle文件: 導航.xml 我的主屏幕xml: ...
[英]Can I create a reusable component in an Android XML layout?
這是一個簡單的代碼效率問題,而我正在學習更多關於布局的知識。 我正在創建一個復選框網格,每個復選框在大多數情況下都具有相同的屬性。 每個復選框有 8 個屬性,其中每個屬性有 5 個相同。 我可以創建一種可以重復使用的自定義復選框類,從而大大簡化我的 XML 文件嗎? 加分項:我可以在我的 XML ...
[英]Android Fragment isAdded returns false and getActivity is null after posting thread in the onResume method
所以我在我的應用程序的主要活動中使用導航,我有一個片段,它是我的開始導航片段。 在這個片段中,創建之后,在我的演示者中,我發布了一個線程來從網絡中獲取數據。 獲取數據后,我使用主線程將數據顯示到我的屏幕上。 該應用程序第一次運行時,運行良好。 但是,如果用戶打開抽屜並再次選擇這個片段而不是另一 ...
[英]Is there a way to define the starting tab in the navigation advanced sample?
我正在研究架構組件示例存儲庫的NavigationAdvancedSample項目。 此項目顯示了一種解決方法,以支持BottomNavigationView 的每個選項卡的多個后退堆棧。 在此配置中,您為每個選項卡定義一個導航圖,並讓類擴展NavigationExtensions為您處理不同的返 ...
[英]Android Two Way Databinding working only one way
我有視圖模型: 我使用以下方法將它與片段布局連接起來: 在 onCreateView 方法的片段 class 中: 我可以從片段或 ViewModel class 更改EditText值,但是當我嘗試在 Logcat 中的 ViewModel 的onBtnClick方法中獲取值時,我收到消息: I/ ...
[英]AutoSizeTextTypeUniform not working on samsung
我有一個包含一些視圖的簡單布局。 這個TextView有 像這樣通過程序設置自動調整大小。 我的問題是在三星Galaxy S9上,它不會調整文本大小,而是一直使用省略號。 我已經在XML文件中以編程方式嘗試過此操作。 有沒有人在三星上遇到過這個? 編輯:進一步檢查后, ...
[英]Viewmodel cannot create an instance of class Android Java MVVM
我正在嘗試實現一個電影應用程序,該應用程序允許瀏覽電影並查看它們的評分......當我嘗試使用我的 MovieListViewModel 實現 MVVM 模型時遇到了問題,其中調試器告訴我我無法創建一個實例此類(MovieListViewModel)。 我所做的是我嘗試遵循一些教程,並在本站點中查 ...
[英]Android - Cycling through Images component
我正在尋找這樣的組件: 如果您曾經使用過Tinder,我想要的是諸如查看個人資料時的方式,如何循環瀏覽他們的照片。 我很確定我可以手動執行此操作,但想知道是否已經存在某些內容,而且我真的不知道如何查找。 謝謝! 編輯:也為標題不好對不起,真的不知道如何命名這些類型的問題 ...
[英]Difference between disabling package vs disabling activity using package manager
以下答案顯示了禁用活動的示例。 但是在幾個地方我已經看到完全禁用包。 禁用活動 禁用包 禁用包與禁用活動有什么區別? 禁用組件是否意味着它會禁用包中的所有類? ...
[英]What triggers LiveData onChanged()?
我正在使用Room ,在Dao我有以下方法: 在MainActivity中,我已從ViewModel訂閱了該方法。 更改數據將觸發onChanged()回調: 我想知道什么是更新? 當應用程序首次啟動時,我會進行100次插入,每個插入都會更改數據庫,但是onChanged() ...
[英]kotlin-android-extensions stop working if lifecycle-extensions is included in gradle
在將Android生命周期組件添加到我的項目后,並添加以下行:在我的應用程序的build.gradle.kts文件中, implementation("androidx.lifecycle:lifecycle-extensions:$lifecycleVersion")在所有導入kotlinx. ...
[英]Android Navigation Architecture Component - Nav Drawer Icons
我目前正在使用Android架構組件的Navigation ,但我遇到了Navigation Drawer的問題。 它在我的起始目的地顯示漢堡包菜單,但其他Fragments顯示向上箭頭。 我相信我已經錯誤地設置了我的navigation_graph 。 在這里,您可以看到我的導航抽屜 ...