2016-02-09 164 views
0

我在Xamarin 5.10.2中開發的android應用程序中出現錯誤。我正在嘗試運行MapsAndLocationDemo_v3,但它無法成功構建應用程序。 請幫我解決這個問題。找不到包含屬性'indeterminateTintMode'的資源標識符Android

<?xml version="1.0" encoding="utf-8"?> 
    <ProgressBar xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/place_autocomplete_progress" 
    android:padding="3dp" 
    android:visibility="visible" 
    android:indeterminate="true" 
    android:indeterminateTint="#4184F3" 
    android:indeterminateTintMode="src_atop" 
    /> 

回答

1

爲了使用android:indeterminateTint最低 API都必須阿比21.我做些什麼改變我的進度條的顏色使用SetColorFilter(),像這樣:

var color = Color.ParseColor("#4184F3"); 
var progressBar = FindViewById<ProgressBar>(Resource.Id.place_autocomplete_progress); 
progressBar.IndeterminateDrawable.SetColorFilter(color, PorterDuff.Mode.SrcIn); 
相關問題