آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حل مشکل خطای Window already focused, ignoring focus gain

HosSeiN  10 سال پیش  10 سال پیش
0 0

من با درج یک اسپینر که در UI اکلیپس هست چند روزه مشکل دارم

هرطور تست میکنم و میخوام بعد از سلکت کردن 1 آیتم رویداد یا همون کدی اجرا بشه با خطای:

Window already focused, ignoring focus gain

روبرو میشم خیلی هم تو stackoverflow مباحس مختلفی رو تست کردم و فهمیدم مشکل از کد نمیتونه باشه و از تنضیمات اکلیپس یا امولیتر ممکنه باشه لطفا راهنماییم بفرمایید

این هم یک نمونه کد که چندین بار تست کردم و بدون if و else هم کار نمیکنه :آیا این spinner نیاز به implements در خط نام گذاری و extends داره؟

 

 Layout:

 <Spinner
                android:id="@+id/spinSaleTavalod"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="10dip"
                android:layout_marginTop="10dip"
                android:entries="@array/arraySaleTavalod" />

 final Spinner spinSaleTavalod = (Spinner) findViewById(R.id.spinSaleTavalod);

            spinSaleTavalod.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

                @Override
                public void onItemSelected(AdapterView<?> arg0, View arg1,
                                           int position, long arg3) {
                    if (position > 0) {
                        String msupplier = spinSaleTavalod.getSelectedItem().toString();

                        Log.i("LOG", "Selected item : " + msupplier);
                    }

                    else {
                        String msupplier = spinSaleTavalod.getSelectedItem().toString();

                        Log.i("LOG", "Selected item null: " + msupplier);
                    }

                }


                @Override
                public void onNothingSelected(AdapterView<?> arg0) {

                    Log.i("LOG", "NothingSelected");

                }
            });
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .