Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android.Views.InflateException when trying to migrate a SearchBar custom renderer #22522

Open
inimirpaz opened this issue May 20, 2024 · 5 comments
Labels
area-controls-searchbar SearchBar control migration-compatibility Xamarin.Forms to .NET MAUI Migration, Upgrade Assistant, Try-Convert platform/android 🤖 s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/bug Something isn't working
Milestone

Comments

@inimirpaz
Copy link

Description

By registering a compatibility renderer via AddCompatibilityRenderer (UseMauiCompatibility is being called) for a SearchBar component, the following exception crashes the app:

Android.Views.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class

Steps to Reproduce

No response

Link to public reproduction project repository

https://github.com/inimirpaz/maui_issues/tree/searchview_issue

Version with bug

8.0.40 SR5

Is this a regression from previous behavior?

Yes, this used to work in Xamarin.Forms

Last version that worked well

Unknown/Other

Affected platforms

Android

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

mono-rt] [ERROR] FATAL UNHANDLED EXCEPTION: Android.Views.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt]  ---> Android.Views.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt]  ---> Java.Lang.Reflect.InvocationTargetException: Exception of type 'Java.Lang.Reflect.InvocationTargetException' was thrown.
[mono-rt]  ---> Java.Lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 
[mono-rt]   --- End of managed Java.Lang.UnsupportedOperationException stack trace ---
[mono-rt] java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] 
[mono-rt]   --- End of managed Java.Lang.UnsupportedOperationException stack trace ---
[mono-rt] java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] 
[mono-rt]    --- End of inner exception stack trace ---
[mono-rt] 
[mono-rt]   --- End of managed Java.Lang.Reflect.InvocationTargetException stack trace ---
[mono-rt] java.lang.reflect.InvocationTargetException
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	... 62 more
[mono-rt] 
[mono-rt]   --- End of managed Java.Lang.Reflect.InvocationTargetException stack trace ---
[mono-rt] java.lang.reflect.InvocationTargetException
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	... 62 more
[mono-rt] 
[mono-rt]    --- End of inner exception stack trace ---
[mono-rt] 
[mono-rt]   --- End of managed Android.Views.InflateException stack trace ---
[mono-rt] android.view.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt] Caused by: java.lang.reflect.InvocationTargetException
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	... 62 more
[mono-rt] 
[mono-rt]   --- End of managed Android.Views.InflateException stack trace ---
[mono-rt] android.view.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt] Caused by: java.lang.reflect.InvocationTargetException
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	... 62 more
[mono-rt] 
[mono-rt]    --- End of inner exception stack trace ---
[mono-rt]    at Java.Interop.JniEnvironment.InstanceMethods.CallNonvirtualVoidMethod(JniObjectReference instance, JniObjectReference type, JniMethodInfo method, JniArgumentValue* args) in /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/obj/Release/net7.0/JniEnvironment.g.cs:line 20830
[mono-rt]    at Java.Interop.JniPeerMembers.JniInstanceMethods.FinishCreateInstance(String constructorSignature, IJavaPeerable self, JniArgumentValue* parameters) in /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/Java.Interop/JniPeerMembers.JniInstanceMethods.cs:line 174
[mono-rt]    at AndroidX.AppCompat.Widget.SearchView..ctor(Context context) in C:\a\_work\1\s\generated\androidx.appcompat.appcompat\obj\Release\net6.0-android\generated\src\AndroidX.AppCompat.Widget.SearchView.cs:line 727
[mono-rt]    at Microsoft.Maui.Controls.Compatibility.Platform.Android.SearchBarRenderer.CreateNativeControl()
[mono-rt]    at Microsoft.Maui.Controls.Compatibility.Platform.Android.SearchBarRenderer.OnElementChanged(ElementChangedEventArgs`1 e)
[mono-rt]    at Microsoft.Maui.Controls.Compatibility.Platform.Android.VisualElementRenderer`1[[Microsoft.Maui.Controls.SearchBar, Microsoft.Maui.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].SetElement(SearchBar element)
[mono-rt]    at Microsoft.Maui.Controls.Compatibility.Platform.Android.VisualElementRenderer`1[[Microsoft.Maui.Controls.SearchBar, Microsoft.Maui.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].Microsoft.Maui.Controls.Compatibility.Platform.Android.IVisualElementRenderer.SetElement(VisualElement element)
[mono-rt]    at Microsoft.Maui.Controls.Compatibility.RendererToHandlerShim.SetVirtualView(IView view)
[mono-rt]    at Microsoft.Maui.Handlers.ViewHandler`2[[Microsoft.Maui.IView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Android.Views.View, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065]].SetVirtualView(IElement view) in D:\a\_work\1\s\src\Core\src\Handlers\View\ViewHandlerOfT.cs:line 56
[mono-rt]    at Microsoft.Maui.Controls.Element.SetHandler(IElementHandler newHandler) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 922
[mono-rt]    at Microsoft.Maui.Controls.Element.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 864
[mono-rt]    at Microsoft.Maui.Controls.VisualElement.Microsoft.Maui.IElement.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\VisualElement\VisualElement.cs:line 2061
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToHandler(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 96
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToPlatform(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 127
[mono-rt]    at Microsoft.Maui.Handlers.LayoutHandler.SetVirtualView(IView view) in D:\a\_work\1\s\src\Core\src\Handlers\Layout\LayoutHandler.Android.cs:line 41
[mono-rt]    at Microsoft.Maui.Handlers.ViewHandler`2[[Microsoft.Maui.ILayout, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Platform.LayoutViewGroup, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].SetVirtualView(IElement view) in D:\a\_work\1\s\src\Core\src\Handlers\View\ViewHandlerOfT.cs:line 56
[mono-rt]    at Microsoft.Maui.Controls.Element.SetHandler(IElementHandler newHandler) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 922
[mono-rt]    at Microsoft.Maui.Controls.Element.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 864
[mono-rt]    at Microsoft.Maui.Controls.VisualElement.Microsoft.Maui.IElement.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\VisualElement\VisualElement.cs:line 2061
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToHandler(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 96
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToPlatform(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 127
[mono-rt]    at Microsoft.Maui.Handlers.ScrollViewHandler.UpdateInsetView(IScrollView scrollView, IScrollViewHandler handler, ICrossPlatformLayout crossPlatformLayout) in D:\a\_work\1\s\src\Core\src\Handlers\ScrollView\ScrollViewHandler.Android.cs:line 180
[mono-rt]    at Microsoft.Maui.Handlers.ScrollViewHandler.MapContent(IScrollViewHandler handler, IScrollView scrollView) in D:\a\_work\1\s\src\Core\src\Handlers\ScrollView\ScrollViewHandler.Android.cs:line 114
[mono-rt]    at Microsoft.Maui.PropertyMapper`2.<>c__DisplayClass5_0[[Microsoft.Maui.IScrollView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Handlers.IScrollViewHandler, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].<Add>b__0(IElementHandler h, IElement v) in D:\a\_work\1\s\src\Core\src\PropertyMapper.cs:line 172
[mono-rt]    at Microsoft.Maui.PropertyMapper.UpdatePropertyCore(String key, IElementHandler viewHandler, IElement virtualView) in D:\a\_work\1\s\src\Core\src\PropertyMapper.cs:line 47
[mono-rt]    at Microsoft.Maui.PropertyMapper.UpdateProperties(IElementHandler viewHandler, IElement virtualView) in D:\a\_work\1\s\src\Core\src\PropertyMapper.cs:line 82
[mono-rt]    at Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(IElement view) in D:\a\_work\1\s\src\Core\src\Handlers\Element\ElementHandler.cs:line 79
[mono-rt]    at Microsoft.Maui.Handlers.ViewHandler`2[[Microsoft.Maui.IScrollView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Platform.MauiScrollView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].SetVirtualView(IView view) in D:\a\_work\1\s\src\Core\src\Handlers\View\ViewHandlerOfT.cs:line 53
[mono-rt]    at Microsoft.Maui.Handlers.ViewHandler`2[[Microsoft.Maui.IScrollView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Platform.MauiScrollView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].SetVirtualView(IElement view) in D:\a\_work\1\s\src\Core\src\Handlers\View\ViewHandlerOfT.cs:line 56
[mono-rt]    at Microsoft.Maui.Controls.Element.SetHandler(IElementHandler newHandler) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 922
[mono-rt]    at Microsoft.Maui.Controls.Element.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 864
[mono-rt]    at Microsoft.Maui.Controls.VisualElement.Microsoft.Maui.IElement.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\VisualElement\VisualElement.cs:line 2061
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToHandler(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 96
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToPlatform(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 127
[mono-rt]    at Microsoft.Maui.Handlers.ContentViewHandler.UpdateContent(IContentViewHandler handler) in D:\a\_work\1\s\src\Core\src\Handlers\ContentView\ContentViewHandler.Android.cs:line 42
[mono-rt]    at Microsoft.Maui.Handlers.ContentViewHandler.MapContent(IContentViewHandler handler, IContentView page) in D:\a\_work\1\s\src\Core\src\Handlers\ContentView\ContentViewHandler.Android.cs:line 47
[mono-rt]    at Microsoft.Maui.PropertyMapper`2.<>c__DisplayClass5_0[[Microsoft.Maui.IContentView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Handlers.IContentViewHandler, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].<Add>b__0(IElementHandler h, IElement v) in D:\a\_work\1\s\src\Core\src\PropertyMapper.cs:line 172
[mono-rt]    at Microsoft.Maui.PropertyMapper.UpdatePropertyCore(String key, IElementHandler viewHandler, IElement virtualView) in D:\a\_work\1\s\src\Core\src\PropertyMapper.cs:line 47
[mono-rt]    at Microsoft.Maui.PropertyMapper.UpdateProperties(IElementHandler viewHandler, IElement virtualView) in D:\a\_work\1\s\src\Core\src\PropertyMapper.cs:line 82
[mono-rt]    at Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(IElement view) in D:\a\_work\1\s\src\Core\src\Handlers\Element\ElementHandler.cs:line 79
[mono-rt]    at Microsoft.Maui.Handlers.ViewHandler`2[[Microsoft.Maui.IContentView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Platform.ContentViewGroup, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].SetVirtualView(IView view) in D:\a\_work\1\s\src\Core\src\Handlers\View\ViewHandlerOfT.cs:line 53
[mono-rt]    at Microsoft.Maui.Handlers.ContentViewHandler.SetVirtualView(IView view) in D:\a\_work\1\s\src\Core\src\Handlers\ContentView\ContentViewHandler.Android.cs:line 26
[mono-rt]    at Microsoft.Maui.Handlers.ViewHandler`2[[Microsoft.Maui.IContentView, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.Platform.ContentViewGroup, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].SetVirtualView(IElement view) in D:\a\_work\1\s\src\Core\src\Handlers\View\ViewHandlerOfT.cs:line 56
[mono-rt]    at Microsoft.Maui.Controls.Element.SetHandler(IElementHandler newHandler) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 922
[mono-rt]    at Microsoft.Maui.Controls.Element.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\Element\Element.cs:line 864
[mono-rt]    at Microsoft.Maui.Controls.VisualElement.Microsoft.Maui.IElement.set_Handler(IElementHandler value) in D:\a\_work\1\s\src\Controls\src\Core\VisualElement\VisualElement.cs:line 2061
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToHandler(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 96
[mono-rt]    at Microsoft.Maui.Platform.ElementExtensions.ToPlatform(IElement view, IMauiContext context) in D:\a\_work\1\s\src\Core\src\Platform\ElementExtensions.cs:line 127
[mono-rt]    at Microsoft.Maui.Platform.MauiContextExtensions.ToPlatform(IView view, IMauiContext fragmentMauiContext, Context context, LayoutInflater layoutInflater, FragmentManager childFragmentManager) in D:\a\_work\1\s\src\Core\src\Platform\Android\MauiContextExtensions.cs:line 96
[mono-rt]    at Microsoft.Maui.Platform.NavigationViewFragment.OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) in D:\a\_work\1\s\src\Core\src\Platform\Android\Navigation\NavigationViewFragment.cs:line 56
[mono-rt]    at AndroidX.Fragment.App.Fragment.n_OnCreateView_Landroid_view_LayoutInflater_Landroid_view_ViewGroup_Landroid_os_Bundle_(IntPtr jnienv, IntPtr native__this, IntPtr native_inflater, IntPtr native_container, IntPtr native_savedInstanceState) in C:\a\_work\1\s\generated\androidx.fragment.fragment\obj\Release\net6.0-android\generated\src\AndroidX.Fragment.App.Fragment.cs:line 2031
[mono-rt]    at Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPLLL_L(_JniMarshal_PPLLL_L callback, IntPtr jnienv, IntPtr klazz, IntPtr p0, IntPtr p1, IntPtr p2) in /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:line 367
[mono-rt]   --- End of managed Android.Views.InflateException stack trace ---
[mono-rt] android.view.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt] Caused by: android.view.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt] Caused by: java.lang.reflect.InvocationTargetException
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	... 62 more
[mono-rt] 
[mono-rt]   --- End of managed Android.Views.InflateException stack trace ---
[mono-rt] android.view.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt] Caused by: android.view.InflateException: Binary XML file line #93 in com.companyname.toolbaritembindingissue:layout/abc_search_view: Error inflating class <unknown>
[mono-rt] Caused by: java.lang.reflect.InvocationTargetException
[mono-rt] 	at java.lang.reflect.Constructor.newInstance0(Native Method)
[mono-rt] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:852)
[mono-rt] 	at android.view.LayoutInflater.createView(LayoutInflater.java:774)
[mono-rt] 	at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:928)
[mono-rt] 	at android.view.LayoutInflater.onCreateView(LayoutInflater.java:948)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1002)
[mono-rt] 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)
[mono-rt] 	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
[mono-rt] 	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:290)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:276)
[mono-rt] 	at androidx.appcompat.widget.SearchView.<init>(SearchView.java:272)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method)
[mono-rt] 	at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:42)
[mono-rt] 	at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3114)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:557)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
[mono-rt] 	at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2945)
[mono-rt] 	at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3148)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:588)
[mono-rt] 	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:272)
[mono-rt] 	at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943)
[mono-rt] 	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1845)
[mono-rt] 	at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3042)
[mono-rt] 	at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2952)
[mono-rt] 	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
[mono-rt] 	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
[mono-rt] 	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
[mono-rt] 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)
[mono-rt] 	at android.app.Activity.performStart(Activity.java:8018)
[mono-rt] 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
[mono-rt] 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
[mono-rt] 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
[mono-rt] 	at android.os.Handler.dispatchMessage(Handler.java:106)
[mono-rt] 	at android.os.Looper.loop(Looper.java:223)
[mono-rt] 	at android.app.ActivityThread.main(ActivityThread.java:7656)
[mono-rt] 	at java.lang.reflect.Method.invoke(Native Method)
[mono-rt] 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[mono-rt] 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
[mono-rt] Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0303c1 a=-1}
[mono-rt] 	at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:997)
[mono-rt] 	at android.content.res.TypedArray.getDrawable(TypedArray.java:981)
[mono-rt] 	at android.view.View.<init>(View.java:5535)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:195)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:190)
[mono-rt] 	at android.widget.ImageView.<init>(ImageView.java:186)
[mono-rt] 	... 62 more
@inimirpaz inimirpaz added the t/bug Something isn't working label May 20, 2024
Copy link
Contributor

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

@RoiChen001 RoiChen001 added s/verified Verified / Reproducible Issue ready for Engineering Triage s/triaged Issue has been reviewed labels May 21, 2024
@RoiChen001
Copy link

RoiChen001 commented May 21, 2024

Can repro this issue on Android platform on the latest 17.10 preview 7(8.0.3&8.0.21&8.0.40).
22522

@RoiChen001 RoiChen001 added the migration-compatibility Xamarin.Forms to .NET MAUI Migration, Upgrade Assistant, Try-Convert label May 21, 2024
@Anandaraj5691
Copy link

@RoiChen001 Did you got any solution to resolve the issue?

@SaurabhCMehta
Copy link

@jfversluis can you please help us check this?

@jsuarezruiz jsuarezruiz added this to the Backlog milestone Jun 7, 2024
@matejvlk
Copy link

matejvlk commented Jul 2, 2024

I had exactly the same problem. For now I am using default MAUI SearchBar component. Seems fine on Android, haven't tested iOS yet.

@samhouts samhouts removed s/verified Verified / Reproducible Issue ready for Engineering Triage s/triaged Issue has been reviewed labels Jul 3, 2024
@samhouts samhouts added s/verified Verified / Reproducible Issue ready for Engineering Triage s/triaged Issue has been reviewed labels Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-controls-searchbar SearchBar control migration-compatibility Xamarin.Forms to .NET MAUI Migration, Upgrade Assistant, Try-Convert platform/android 🤖 s/triaged Issue has been reviewed s/verified Verified / Reproducible Issue ready for Engineering Triage t/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

7 participants