2016-08-15 50 views
1

ListView分隔線在我的Android Xamarin應用程序(Visual Studio)中不可見。不幸的是 this solution 不起作用。Xamarin Android應用程序(Visual Studio)中的ListView分隔線不可見

這裏是我的theme.xml:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <color name="bg">#ffffff</color> 
    <style name="MyTheme"> 
    <item name="android:colorAccent">#000000</item> 
    <item name="android:colorPrimary">#ff2f4453</item> 
    <item name="android:colorPrimaryDark">#000000</item> 
    <item name="android:colorButtonNormal">#ff527791</item> 
    <item name="android:navigationBarColor">#ff527791</item> 
    <item name="android:textColorPrimary">#ff000000</item> 
    <item name="android:textColorSecondary">#ffffffff</item> 
    <item name="android:colorActivatedHighlight">#000000</item> 
    <item name="android:divider">#B6B6B6</item> 
    <item name="android:dividerHeight">1px</item> 
    <item name="android:windowBackground">@color/bg</item> 
    </style> 
</resources> 

這裏main.xml中從使用ListView-控制活動:

<?xml version="1.0" encoding="utf-8"?> 
<ListView xmlns:p1="http://schemas.android.com/apk/res/android" 
    p1:minWidth="25px" 
    p1:minHeight="25px" 
    p1:layout_width="match_parent" 
    p1:layout_height="match_parent" 
    p1:id="@+id/usersList"> 
</ListView> 

當我更改主題,以一個默認值,分隔線顯示正確,但是當我使用我自己的主題時,它不再可見。

我忘了在顏色中添加什麼東西嗎?

在此先感謝!

+0

你可以嘗試改變'1px'到'1dp'的價值? – himanshu1496

+0

沒有任何效果,但感謝您的幫助! –

回答

0

試試這個:

android:dividerHeight="5dp" 
+0

你能否擴展你的答案,給出一些關於如何以及爲什麼這行代碼可以解決問題的解釋? –

+0

這不起作用。但感謝您的幫助! –

+0

我知道,我有另一個計算器帳戶,我問了一個問題,這個問題很多時候都被低估了,所以我無法提出或回答任何問題,我做了這個新問題。 – Queendevelopers

相關問題