![](/img/trans.png)
[英]My layout file is not showing in setContent(R.layout.xml file)..?
[英]I can't reach my layout file in my adapter with R.layout.(file_name)
我正在嘗試添加自定義布局以更改我在微調器中選擇的項目文本。 但是我無法在我的陣列適配器中使用 R.layout.my_selected_item 訪問我的布局文件。 它說“未解決的參考:my_selected_item”。
數組適配器:
val sortedCurrencySymbolsList = listOf("BTC", "ETH", "XRP", "USDC", "BNB",
"DOGE", "LTC", "MATIC", "DYDX", "ADA").sorted()
ArrayAdapter(
requireContext(),
R.layout.my_selected_item,
sortedCurrencySymbolsList
) .also {
it.setDropDownViewResource(R.layout.simple_spinner_dropdown_item)
binding.spinnerCrypto.adapter = it
}
我的_selected_item:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="?android:attr/spinnerItemStyle"
android:singleLine="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:textAlignment="inherit"/>
我嘗試了清理/重建和無效緩存重新啟動,但它沒有幫助。 我導入了“import com.menesdurak.virtualcrypto.R.layout.my_selected_item”,但也沒有用。 我打開了新項目,嘗試在其中添加新布局並且它起作用了。 但是在我的項目中,Android工作室不讓我做。 在我的項目中,它以某種方式不允許我添加自定義布局。
感謝您的幫助。
請檢查您的進口我認為您進口錯誤R package。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.