অসমর্থিত অপারেশন এক্সসেপশন: মাত্রায় রূপান্তর করতে পারে না: প্রকার = 0x1


90

অ্যান্ড্রয়েডে আমি এমুলেটর এবং কিছু মোবাইল ডিভাইসে নিম্নলিখিত ত্রুটি পেয়েছি তবে ট্যাবলেটে নয় :

বুঝতে পারি না আসলে ত্রুটি আসলে কী?

আমি অনেক টিউটোরিয়াল অনুসন্ধান করেছি কিন্তু কোনও সমাধান খুঁজে পাচ্ছি না।

এটি সমাধান করতে দয়া করে আমাকে সহায়তা করুন।

দ্রষ্টব্য: এই অ্যাপ্লিকেশনটিতে, আমি অ্যাকশনবারেরলক এবং থিম ব্যবহার করেছি, আমি কি সেই লাইব্রেরি বা অন্য কোনও সমস্যার কারণে পেয়েছি?

আমার ত্রুটি লগ হ'ল:

09-11 17:52:57.342: E/AndroidRuntime(9935): FATAL EXCEPTION: main
09-11 17:52:57.342: E/AndroidRuntime(9935): android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.LayoutInflater.createView(LayoutInflater.java:613)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.LayoutInflater.onCreateView(LayoutInflater.java:660)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:685)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.LayoutInflater.inflate(LayoutInflater.java:466)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:371)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.ArrayAdapter.getView(ArrayAdapter.java:362)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.AbsSpinner.onMeasure(AbsSpinner.java:193)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.Spinner.onMeasure(Spinner.java:439)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.View.measure(View.java:15518)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:681)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:461)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.View.measure(View.java:15518)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1217)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.ScrollView.onMeasure(ScrollView.java:321)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.View.measure(View.java:15518)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4825)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.View.measure(View.java:15518)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.LinearLayout.measureVertical(LinearLayout.java:847)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.View.measure(View.java:15518)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4825)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2176)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.View.measure(View.java:15518)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1874)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1089)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1265)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:989)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4351)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.Choreographer.doCallbacks(Choreographer.java:562)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.Choreographer.doFrame(Choreographer.java:532)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.os.Handler.handleCallback(Handler.java:725)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.os.Handler.dispatchMessage(Handler.java:92)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.os.Looper.loop(Looper.java:137)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.app.ActivityThread.main(ActivityThread.java:5041)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at java.lang.reflect.Method.invokeNative(Native Method)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at java.lang.reflect.Method.invoke(Method.java:511)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at dalvik.system.NativeStart.main(Native Method)
09-11 17:52:57.342: E/AndroidRuntime(9935): Caused by: java.lang.reflect.InvocationTargetException
09-11 17:52:57.342: E/AndroidRuntime(9935):     at java.lang.reflect.Constructor.constructNative(Native Method)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.view.LayoutInflater.createView(LayoutInflater.java:587)
09-11 17:52:57.342: E/AndroidRuntime(9935):     ... 45 more
09-11 17:52:57.342: E/AndroidRuntime(9935): Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x1
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.content.res.TypedArray.getDimensionPixelSize(TypedArray.java:463)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.TextView.<init>(TextView.java:916)
09-11 17:52:57.342: E/AndroidRuntime(9935):     at android.widget.TextView.<init>(TextView.java:578)
09-11 17:52:57.342: E/AndroidRuntime(9935):     ... 48 more

আমার এক্সএমএল লেআউট ফাইলটি হ'ল:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:panel="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="@dimen/activity_vertical_margin"
        android:layout_marginLeft="@dimen/other_activity_horizontal_margin"
        android:layout_marginRight="@dimen/other_activity_horizontal_margin"
        android:layout_marginTop="@dimen/activity_vertical_margin"
        android:orientation="vertical" >

        <EditText
            android:id="@+id/custDetailsNameEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:hint="@string/name_cust_all_add"
            android:inputType="textPersonName"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsEmailEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsNameEditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/email_cust_all_add"
            android:inputType="textEmailAddress"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <Spinner
            android:id="@+id/custDetailsDistributorSpinner"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsEmailEditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:entries="@array/slide_menu_items"
            android:prompt="@string/select_distributor_prompt_add"
            android:spinnerMode="dialog" >
        </Spinner>

        <EditText
            android:id="@+id/custDetailsAddress1TitleEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsDistributorSpinner"
            android:layout_marginTop="15dp"
            android:hint="@string/address_1_cust_all_add"
            android:inputType="textPostalAddress"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsAddress2TitleEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsAddress1TitleEditText"
            android:layout_marginTop="15dp"
            android:hint="@string/address_2_cust_all_add"
            android:inputType="textPostalAddress"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsAddress3TitleEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsAddress2TitleEditText"
            android:layout_marginTop="15dp"
            android:hint="@string/address_3_cust_all_add"
            android:inputType="textPostalAddress"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <Spinner
            android:id="@+id/custDetailsCompanyAreaSpinner"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsAddress3TitleEditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:entries="@array/slide_menu_items"
            android:prompt="@string/select_company_area_prompt_add"
            android:spinnerMode="dialog" 
            android:fastScrollEnabled="true"
            >
        </Spinner>

        <EditText
            android:id="@+id/custDetailsPincodeEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsCompanyAreaSpinner"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/pincode_cust_all_add"
            android:inputType="number"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsPhone1EditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsPincodeEditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/phone_1_cust_all_add"
            android:inputType="phone"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsPhone2EditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsPhone1EditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/phone_2_cust_all_add"
            android:inputType="phone"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsMobileNo1EditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsPhone2EditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/mobile_no_1_cust_all_add"
            android:inputType="phone"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsMobileNo2EditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsMobileNo1EditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/mobile_no_2_cust_all_add"
            android:inputType="phone"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsContactPerson1EditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsMobileNo2EditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/contact_person_1_cust_all_add"
            android:inputType="text"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsContactPerson2EditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsContactPerson1EditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/contact_person_2_cust_all_add"
            android:inputType="text"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsTinNoEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsContactPerson2EditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/tin_no_cust_all_add"
            android:inputType="text"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <EditText
            android:id="@+id/custDetailsCstNoEditText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsTinNoEditText"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="15dp"
            android:hint="@string/cst_no_cust_all_add"
            android:inputType="text"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <RadioGroup
            android:id="@+id/custDetailsVTVRRadioGroup"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsCstNoEditText"
            android:layout_marginTop="15dp"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/custDetailsVTVRLableTextView"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/vt_vr_cust_all_add"
                android:textAppearance="?android:attr/textAppearanceMedium" />

            <RadioButton
                android:id="@+id/custDetailsVTRadioButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:checked="true"
                android:text="@string/vt_cust_all_add" />

            <RadioButton
                android:id="@+id/custDetailsVRRadioButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/vr_cust_all_add" />
        </RadioGroup>

        <RadioGroup
            android:id="@+id/custDetailsCFormRadioGroup"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/custDetailsVTVRRadioGroup"
            android:layout_marginTop="15dp"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/custDetailsCFormLableTextView"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/c_form_cust_add_all"
                android:textAppearance="?android:attr/textAppearanceMedium" />

            <RadioButton
                android:id="@+id/custDetailsCFormYesRadioButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:checked="true"
                android:text="@string/yes_cust_add_all" />

            <RadioButton
                android:id="@+id/custDetailsCFormNoRadioButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/no_cust_add_all" />
        </RadioGroup>
    </RelativeLayout>

</ScrollView>

styles.xmlমধ্যে valuesফোল্ডার:

<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <!--
        Base application theme, dependent on API level. This theme is replaced
        by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    -->
    <style name="AppBaseTheme" parent="android:Theme.Light">
        <!--
            Theme customizations available in newer API levels can go in
            res/values-vXX/styles.xml, while customizations related to
            backward-compatibility can go here.
        -->
    </style>

    <style name="SlideBarTheme" parent="@style/Theme.Sherlock.NoActionBar">
        <item name="android:background">@drawable/slide_bg</item>
        <item name="android:cacheColorHint">@android:color/transparent</item>
        <item name="android:choiceMode">singleChoice</item>
    </style>

    <style name="ActivityTheme" parent="@style/Theme.Sherlock.Light">
        <item name="android:textColor">@color/activity_text</item>
        <item name="android:background">@color/activity_background</item>
    </style>

    <!-- For Widget -->

    <style name="MyAndroidTheme" parent="@style/Theme.Sherlock.Light.DarkActionBar">
        <item name="android:editTextStyle">@style/EditTextAppTheme</item>
        <item name="android:autoCompleteTextViewStyle">@style/AutoCompleteTextViewAppTheme</item>
        <item name="android:checkboxStyle">@style/CheckBoxAppTheme</item>
        <item name="android:spinnerStyle">@style/SpinnerAppTheme</item>
        <item name="android:dropDownSpinnerStyle">@style/SpinnerAppTheme.DropDown</item>
        <item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItemAppTheme</item>
        <item name="android:listViewStyle">@style/ListViewAppTheme</item>
        <item name="android:listViewWhiteStyle">@style/ListViewAppTheme.White</item>
        <item name="android:spinnerItemStyle">@style/SpinnerItemAppTheme</item>
    </style>

</resources>

styles.xmlমধ্যে values-11ফোল্ডার:

    <resources>

    <!--
        Base application theme for API 11+. This theme completely replaces
        AppBaseTheme from res/values/styles.xml on API 11+ devices.
    -->

    <!-- API 11 theme customizations can go here. -->
    <style name="MyAndroidTheme" parent="android:Theme.Holo.Light.DarkActionBar">
        <item name="android:editTextBackground">@drawable/edit_text_holo_light</item>
        <item name="android:autoCompleteTextViewStyle">@style/AutoCompleteTextViewAppTheme</item>
        <item name="android:listChoiceIndicatorMultiple">@drawable/btn_check_holo_light</item>
        <item name="android:dropDownSpinnerStyle">@style/SpinnerAppTheme</item>
        <item name="android:listChoiceBackgroundIndicator">@drawable/list_selector_holo_light</item>
        <item name="android:activatedBackgroundIndicator">@drawable/activated_background_holo_light</item>
    </style>

</resources>

styles.xmlমধ্যে values-14ফোল্ডার:

<resources>

    <!--
        Base application theme for API 14+. This theme completely replaces
        AppBaseTheme from BOTH res/values/styles.xml and
        res/values-v11/styles.xml on API 14+ devices.
    -->
    <style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
        <!-- API 14 theme customizations can go here. -->
    </style>

</resources>

এবং আমার কাছে একটি কাস্টম থিম ফাইল রয়েছে:

ইন valuesফোল্ডারের নামে styles_apptheme.xmlএবং styles_myactionbar.xmlইন values-v11নামে ফোল্ডারের styles_apptheme.xmlসালে values-v14নামে ফোল্ডারstyles_myactionbar.xml

আমার কী পরিবর্তন হবে?


আপনার প্রকল্পের জন্য এসডিকে, বিল্ড এসডিকে, সর্বোচ্চ এসডিকে এবং আপনি এখন পর্যন্ত যে ডিভাইসগুলির চেষ্টা করেছেন তার সংস্করণ নম্বর কী?
অনুর এ

মিনিট = 8 এবং লক্ষ্য = 17, সর্বাধিক নির্দিষ্ট করা হয়নি।
প্রতীক বুটানি

আপনি চেষ্টা করেছেন এমন ডিভাইসগুলি সম্পর্কে কীভাবে?
ওনুর এ।

স্যামসুং এস ডিউস এবং এমুলেটর যেখানে এটি কাজ করে না, তবে আমি চেষ্টা করেছি স্যামসাং ট্যাবলেট এটি কাজ করবে।
প্রতীক বুটানি

উত্তর:


181

2 দিন পরে আমি সমাধানটি খুঁজে পেয়েছি; আমার প্রশ্নে বর্ণিত লেআউট থেকে আমার Spinnerএকটি কাস্টমসের সাথে আবদ্ধ TextView:

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/listTextViewSpinner"
    ...
    android:textSize="@dimen/spinner_list_item_text_size"
    ... />

এখানে, আমি একজন বের করা মাত্রা রিসোর্স আছে: @dimen/spinner_list_item_text_size

এটি dimens.xmlনিম্নলিখিত ডিরেক্টরিতে সংজ্ঞায়িত করা হয়েছে :

  • values-sw600dp
  • values-sw720dp-land

তবে গুরুত্বপূর্ণভাবে আমি এটি সংজ্ঞায়িত করতে ভুলে গেছি

  • values

@dimen/spinner_list_item_text_sizeইন সংস্থানটি সংজ্ঞায়িত করার পরে values/dimens.xml, এটি সফলভাবে কাজ করে।


4
আপনার স্থিরতা আমাকে সহায়তা করেছিল - আমরা কেবলমাত্র একটি আরও ছোট ডিভাইসে পরিবর্তিত হয়েছি এবং ঠিক একই ঘটনা ঘটেছে।
ইভান নোলস

4
valuesআপনার সংস্থানটির জন্য প্রতিটি ফোল্ডার পরীক্ষা করুন।
প্রতীক বুটানি

এই কৃতজ্ঞ উত্তরের জন্য ধন্যবাদ, তবে আমি প্রতিটি dimens.xML এ মানগুলি সংজ্ঞায়িত করার কারণটি জানতে চাই। কারণ প্রতিটি ডিভাইসে এই সমস্যা দেখা দিচ্ছে না।
ধ্রুব


18

আপনি ব্যতিক্রমের আগে আপনার লগকাটটিতে এই জাতীয় একটি লাইন পাবেন:

08-19 10: 05: 58.008: ডাব্লু / রিসোর্স টাইপ (3999): 0x7f0a005f (টি = 9 ই = 95) প্যাকেজে 0 (ত্রুটি -75) এ প্রবেশ করতে ব্যর্থতা

উত্পাদিত রিসোর্স.ক্লাস আর জাভাতে টিএস নম্বর (এখানে 0x7f0a005f) অনুসন্ধান করুন। ভেরিয়েবলের নামটি অনুপস্থিত মাত্রা-সংস্থান।


সন্ধানের জন্য সঠিক ফাইলটি সনাক্ত করতে আমার সমস্যা হয়েছিল এবং সংখ্যাটি সহজ বিকল্পের জন্য প্রকল্পটি অনুসন্ধান করতে "ফাইন্ড ইন পাথ" ব্যবহার করে খুঁজে পেয়েছি।
মিশিগিও

সমস্যাটি জানার কী কী ব্যবহার রয়েছে তবে এটি কোথায় ঠিক করা যায় তা খুঁজে পাচ্ছেন না
কাই ওয়াং

10

গুগল অনুসন্ধান থেকে এখানে আসা অন্যদের জন্য, নিশ্চিত হয়ে নিন যে আপনি অন্য কিছুর পরিবর্তে একটি মাত্রা নির্ধারণ করছেন। লগক্যাটটি আপনাকে সমস্যা দর্শনের দিকে নির্দেশ করবে।

অর্থাত্ কোনওভাবে, আমার 1 লেআউটটিতে বেশ কয়েকটি টেক্সটভিউ ছিল android:textSize="?android:attr/textAppearanceSmall"

এগুলিতে নামকরণ android:textAppearance="?android:attr/textAppearanceSmall" এবং সব ঠিক আছে all


4

সমাধান করা: আমারও একই ত্রুটি ছিল, তবে এটি প্রমাণিত হয়েছে যে আমি কোনও মান নির্ধারণ করতে ভুলে গিয়েছিলাম dimens.xmlতবে আমি এটির সংজ্ঞা দিয়েছিলাম dimens.xml(w820dp)। সমস্ত মান সংজ্ঞায়িত হয়েছে তা নিশ্চিত করুন। আমার জন্য কাজ করেছেন


একই সমস্যা, শুধুমাত্র একটি ত্রুটি একবার আমি 25.3.1 appcompat নির্ভরতা আপগ্রেড সৃষ্ট
behelit

3

আপনি এই থ্রেডটিতে নজর রাখতে পারেন, সমস্যাটি হ'ল আপনার যা হ'ল তা হ'ল:

https://github.com/JakeWharton/ActionBarSherlock/issues/446

মনে হয় কৌশলটি নিম্নলিখিতগুলি করা:

আমি আজ একই সমস্যার মুখোমুখি হয়েছি, আমি কারণটি খুঁজে পেলাম না কিন্তু শেষ পর্যন্ত একটি সমাধান পেয়েছি। দেখে মনে হচ্ছে যে এম 99 অ্যান্ড্রয়েড: অ্যাকশনবার্ট স্টাইলের মতো ইন্ট থিম.এসএমএল সনাক্ত করতে পারে না এমন কোনও বৈশিষ্ট্য আপনি রাখতে পারবেন না। সুতরাং সমাধানটি হ'ল নতুন থিম.এক্সএমএলকে ভ্যালু-ভি 14 এ তৈরি করা এবং এই সমস্ত বৈশিষ্ট্য এতে রেখে দেওয়া।

শুভকামনা!


তাই আমি অনুলিপি করতে পারেন styles_myactionbar.xmlসঙ্গে theme.xmlমধ্যে value-v14
প্রতীক বুটানি

আমি পুরো থ্রেডটি পড়ি নি, সম্ভবত কী হবে তা দেখার জন্য প্রথমে থিম.এক্সএমএল অনুলিপি করার চেষ্টা করুন।
ইওন হারকিউট

তবে আমি অ্যাকশনবারের জন্য কাস্টম থিম তৈরি করেছি, তাই আমি কী করতে পারি?
প্রতীক বুটানি

পরে তারা এটিকে ব্যাখ্যা করে:Anything in the theme related to the action bar and any action bar or action mode style should be in values-v14/ with the android prefix. Everything non-Android prefixed should be in values/ (along with the regular old theme stuff).
ইওন হারকিউট

আমার 15 লেআউট এক্সএমএল ফাইল রয়েছে তবে আমি উপরে বর্ণিত একটি মাত্রটিতে ত্রুটি পেয়েছি, কোন সমস্যাটি ঠিক তেমনটি পাই নি।
প্রতীক বুটানি

3

আমার জন্য সমস্যাটি ছিল মাত্রার মান।

<dimen name="general_container_width">@dimen/match_parent</dimen>

@dimen/match_parentযখন আমি আমার কাস্টম ভিউতে মান পাওয়ার চেষ্টা করছিলাম তখন অ্যান্ড্রয়েড এর সমাধান করতে সক্ষম হয় নি ।


আমিও, আমি 12 ডিপি পরিবর্তে 12 সেট করেছিলাম
সিডিরোসস

0

কেবলমাত্র মূল সরঞ্জামগুলিতে যুক্ত করুন: উপেক্ষা = "বিষয়বস্তু বিবরণ"

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:ignore="ContentDescription" >

0

এবং আমার কাছে এটি একটি খারাপ স্টাইলস x xml যা কোনও পাঠ্য আকারকে ভুলভাবে সংজ্ঞায়িত করেছিল: -

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar" >
        <item name="android:layout_height">match_parent</item>
        <item name="android:layout_width">match_parent</item>
        <item name="android:gravity">center</item>
        <item name="android:textSize">@style/TextAppearance.AppCompat.Small</item>
    </style>

    ...
</resources>

ইঙ্গিতটি নীচের স্ট্যাক ট্রেস থেকে এসেছে এবং বুঝতে পেরেছিল যে উপরেরটি গত সফল রান করার পরে আমি যে আকারের সাথে সম্পর্কিত পরিবর্তনগুলি করেছি।

 Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x1
                                                                      at android.content.res.TypedArray.getDimensionPixelSize(TypedArray.java:464)
                                                                      at android.widget.TextView.<init>(TextView.java:972)
                                                                      at android.support.v7.widget.AppCompatTextView.<init>(AppCompatTextView.java:62)
                                                                      at android.support.v7.widget.AppCompatTextView.<init>(AppCompatTextView.java:58)
                                                                      at android.support.v7.widget.AppCompatTextView.<init>(AppCompatTextView.java:54)
                                                                      at android.support.v7.widget.Toolbar.setTitle(Toolbar.java:756)
                                                                      at android.support.v7.widget.ToolbarWidgetWrapper.setTitleInt(ToolbarWidgetWrapper.java:261)
                                                                      at android.support.v7.widget.ToolbarWidgetWrapper.setWindowTitle(ToolbarWidgetWrapper.java:243)
                                                                      at android.support.v7.widget.ActionBarOverlayLayout.setWindowTitle(ActionBarOverlayLayout.java:615)
                                                                      at android.support.v7.app.AppCompatDelegateImplV9.onTitleChanged(AppCompatDelegateImplV9.java:636)
                                                                      at android.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:333)
                                                                      at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:289)
                                                                      at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
                                                                      at com.edsglobal.ecbc.AMAinActivity.onCreate(AMAinActivity.java:94)
                                                                      at android.app.Activity.performCreate(Activity.java:5231)
                                                                      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
                                                                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
                                                                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) 
                                                                      at android.app.ActivityThread.access$800(ActivityThread.java:135) 
                                                                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) 
                                                                      at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                                      at android.os.Looper.loop(Looper.java:136) 
                                                                      at android.app.ActivityThread.main(ActivityThread.java:5017) 
                                                                      at java.lang.reflect.Method.invokeNative(Native Method) 
                                                                      at java.lang.reflect.Method.invoke(Method.java:515) 
                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 
                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 
                                                                      at dalvik.system.NativeStart.main(Native Method

0

আমার ক্ষেত্রে, অ্যান্ড্রয়েড স্টুডিও 3.5.3 ব্যবহার করে , আমি নীচের হিসাবে অ্যান্ড্রয়েড ইউআই তৈরির সরঞ্জাম থেকে একটি নতুন মাত্রা.এক্সএমএল রিসোর্স তৈরি করার চেষ্টা করেছি:

এখানে চিত্র বর্ণনা লিখুন

এটি আমার সরবরাহিত মানটিতে "ডিপি" যুক্ত না করে একটি সংস্থান তৈরি করেছে। এই সমস্যাটি সমাধান করবে যত্ন নিন।


0

ঠিক একই সমস্যা ছিল।

এটিকে সমস্ত দৃষ্টিকোণ থেকে বিশ্লেষণ করেছেন: বাছাইকারী, মাত্রা সমস্ত কোয়ালিফায়ারগুলিতে উপলব্ধ নয়, কাস্টম ফ্রেমওয়ার্ক পরিবর্তনগুলি সম্ভবত ওএমএসে করা হয়েছিল। সেই সূত্রটি যদি কোনওভাবে আমাদের বান্ডিল অ্যাপ্লিকেশন থেকে তৈরি করা চূড়ান্ত অ্যাপের অন্তর্ভুক্ত না হয় তাও বোঝার চেষ্টা করেছিলেন tried APK এর কোনও ডিভাইস-নির্দিষ্ট সেট তৈরি করতে নির্দেশাবলী থেকে আমার ডিভাইসের জন্য স্থানীয় বান্ডিল এবং তৈরি অ্যাপ্লিকেশন তৈরি করেছেন তবে পুনরুত্পাদন করতে পারেনি। আমি যখন স্টুডিওতে APK বিশ্লেষক দিয়ে রিসোর্স.এএসসিআর তে নজর রাখি তখন সন্দেহজনক কিছুই নয়।

আর কোনও চিহ্ন না দিয়ে, অবশেষে, আমরা ভেবেছিলাম যে এই মাত্রাগুলি সত্যিই প্রয়োজন কিনা। এটি ব্যবহারকারীর অভিজ্ঞতাকে প্রভাবিত করবে না এমনটি নয়।

সুতরাং, সমাধানটি টেক্সটভিউ থেকে সেই মাত্রাটি সরিয়ে ফেলা হয়েছিল । :)


0

আমি যখন ডাইমেনগুলিতে "ডিপি" যুক্ত করতে ভুলে গিয়েছিলাম তখন আমার একই সমস্যা ছিল

<dimen name="hpr_trash_icon_frame_width">40</dimen>
<dimen name="hpr_trash_icon_frame_height">36</dimen>

প্রতি

<dimen name="hpr_trash_icon_frame_width">40dp</dimen>
<dimen name="hpr_trash_icon_frame_height">36dp</dimen>

0

সংজ্ঞা হিসাবে মাত্রা রেফারেন্স "স্প" আছে কিনা তা যাচাই করুন।

<মাত্রা নাম = "আমার_প্রযুক্তি_ আকার"> 12 স্প </ आयाম>

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.