c# - Android.Views.InflateException: Binary XML file line #1 -


i developing android app using xamarin on visual studio.

but getting error on deploying application on phone:

unhandled exception: android.views.inflateexception: binary xml file line #1:

it occurring on specific page , on "services" line 43 enter image description here

before changing ui in servicescreen , application working fine.

xml file

<?xml version="1.0" encoding="utf-8"?> <scrollview xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:background="#f0ffa0"     android:scrollindicators="right"     android:scrollbarstyle="insideoverlay"     android:scrollbars="vertical">     <linearlayout         android:orientation="vertical"         android:layout_width="match_parent"         android:layout_height="match_parent"         android:background="#ffffff">         <linearlayout             android:orientation="horizontal"             android:layout_width="match_parent"             android:layout_height="73.7dp"             android:id="@+id/linearlayout1"             android:background="#ecf1b7">             <textview                 android:text="icici services"                 android:layout_width="214.3dp"                 android:layout_height="43.3dp"                 android:id="@+id/servicetext"                 android:alpha="1"                 android:textcolor="#000000"                 android:textsize="27dp"                 android:textstyle="bold"                 android:typeface="serif"                 android:layout_margintop="17dp"                 android:layout_marginleft="60dp" />             <imageview                 android:src="@drawable/services"                 android:layout_width="64.0dp"                 android:layout_height="53.0dp"                 android:id="@+id/serviceslogo"                 android:layout_margintop="10dp"                 android:layout_marginleft="7dp" />         </linearlayout>         <button             android:id="@+id/button1"             android:layout_width="match_parent"             android:layout_height="3.0dp"             android:layout_marginbottom="0dp"             android:background="#414347"             android:clickable="false"             android:text="button" />         <linearlayout             android:orientation="horizontal"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:id="@+id/linearlayout2"             android:layout_margintop="50dp">             <imagebutton                 android:src="@drawable/personaldetails2"                 android:layout_width="97.0dp"                 android:layout_height="89.0dp"                 android:id="@+id/servicepersonal"                 android:scaletype="centerinside"                 android:background="#ffffff"                 android:layout_marginleft="50dp"                 android:layout_margintop="0dp"                 android:clickable="true"                 android:hapticfeedbackenabled="true" />             <imagebutton                 android:src="@drawable/carddetails"                 android:layout_width="98.7dp"                 android:layout_height="87.0dp"                 android:id="@+id/servicecard"                 android:scaletype="centerinside"                 android:background="#ffffff"                 android:layout_marginleft="65dp"                 android:clickable="true"                 android:hapticfeedbackenabled="true" />         </linearlayout>         <linearlayout             android:orientation="horizontal"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:id="@+id/linearlayout2"             android:layout_margintop="20dp">             <imagebutton                 android:src="@drawable/fundtransfer"                 android:layout_width="95.0dp"                 android:layout_height="87.0dp"                 android:id="@+id/servicefund"                 android:background="#ffffff"                 android:scaletype="centerinside"                 android:layout_marginleft="50dp"                 android:clickable="true"                 android:hapticfeedbackenabled="true" />             <imagebutton                 android:src="@drawable/billpayment"                 android:layout_width="97.7dp"                 android:layout_height="95.7dp"                 android:id="@+id/servicebill"                 android:scaletype="centercrop"                 android:background="#ffffff"                 android:layout_marginleft="65dp"                 android:clickable="true"                 android:hapticfeedbackenabled="true" />         </linearlayout>         <linearlayout             android:orientation="horizontal"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:id="@+id/linearlayout2"             android:layout_margintop="20dp">             <imagebutton                 android:src="@drawable/accountdetails"                 android:layout_width="95.0dp"                 android:layout_height="87.0dp"                 android:id="@+id/serviceaccount"                 android:scaletype="centerinside"                 android:background="#ffffff"                 android:layout_marginleft="52dp"                 android:clickable="true"                 android:hapticfeedbackenabled="true" />             <imagebutton                 android:src="@drawable/transactionhistory"                 android:layout_width="85.3dp"                 android:layout_height="match_parent"                 android:id="@+id/servicetransaction"                 android:scaletype="centerinside"                 android:background="#ffffff"                 android:layout_marginleft="70.0dp"                 android:clickable="true"                 android:hapticfeedbackenabled="true" />         </linearlayout>         <imagebutton             android:src="@android:drawable/ic_menu_gallery"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:id="@+id/servicebranch"             android:visibility="gone" />         <button             android:id="@+id/button1"             android:layout_width="match_parent"             android:layout_height="3.0dp"             android:layout_marginbottom="0dp"             android:background="#414347"             android:clickable="false"             android:text="button"             android:layout_margintop="100dp" />         <linearlayout             android:orientation="horizontal"             android:layout_width="match_parent"             android:layout_height="74.0dp"             android:id="@+id/linearlayout3"             android:background="#ecf1b7">             <textview                 android:text="*back functionality has been disabled"                 android:layout_width="wrap_content"                 android:layout_height="23.7dp"                 android:id="@+id/textview1"                 android:textcolor="#000000"                 android:textstyle="italic"                 android:textsize="14dp"                 android:typeface="sans"                 android:layout_marginleft="10.0dp" />             <button                 android:id="@+id/button1"                 android:background="#414347"                 android:clickable="false"                 android:layout_width="3dp"                 android:layout_height="75dp"                 android:layout_marginleft="39dp" />             <imagebutton                 android:src="@drawable/easeofaccess"                 android:layout_width="64.7dp"                 android:layout_height="53.3dp"                 android:id="@+id/imagebutton1"                 android:background="#ecf1b7"                 android:scaletype="centerinside"                 android:layout_margintop="10dp"                 android:layout_marginleft="5dp" />         </linearlayout>     </linearlayout> </scrollview> 

c# file

using system;         using android.app;     using android.content;     using android.os;     using android.widget;      namespace hackathon_icici     {         [activity(label = "services")]         public class services : activity         {             mainspeaker speaker = new mainspeaker();             //string text = intent.getstringextra("mydata") ?? "data not available";              public override void onbackpressed()             {                 //base.onbackpressed();                 speaker.main_speaker("this functionality has been disabled.");             }              protected override void onrestart()             {                 base.onrestart();                 speaker.main_speaker("please select service know about.");                 speaker.main_speaker("view personal details.");                 speaker.main_speaker("card details.");                 speaker.main_speaker("account details.");                 speaker.main_speaker("transaction details");                 //speaker.main_speaker("branch details.");             }              protected override void onpause()             {                 base.onpause();                 //speaker.main_speaker("i've been paused!");                 // code can added here stop mainspeaker class!             }              protected override void oncreate(bundle savedinstancestate)             {                 base.oncreate(savedinstancestate);                 setcontentview(resource.layout.servicesscreen);                 speaker.main_speaker("welcome icici special services. please select service know about.");                 speaker.main_speaker("view personal details.");                 speaker.main_speaker("card details.");                 speaker.main_speaker("account details.");                 speaker.main_speaker("transaction details");                 //speaker.main_speaker("branch details.");                  // create application here              }         }     } 

reducing image size solved issue .


Comments

Popular posts from this blog

'hasOwnProperty' in javascript -

How to put a lock and transaction on table using spring 4 or above using jdbcTemplate and annotations like @Transactional? -

How to understand 2 main() functions after using uftrace to profile the C++ program? -