android - what - xml layout code




تخطيط Android بدلاً من عرض مع عرض آخر في وقت التشغيل (2)

انها تعمل في حالتي ، oldSensor و newSnsor - oldView و newView:

private void replaceSensors(View oldSensor, View newSensor) {
            ViewGroup parent = (ViewGroup) oldSensor.getParent();

            if (parent == null) {
                return;
            }

            int indexOldSensor = parent.indexOfChild(oldSensor);
            int indexNewSensor = parent.indexOfChild(newSensor);
            parent.removeView(oldSensor);
            parent.addView(oldSensor, indexNewSensor);
            parent.removeView(newSensor);
            parent.addView(newSensor, indexOldSensor);
        }

لدي ملف تنسيق xml الرئيسي مع اثنين من نصوص A / B و طريقة عرض C. من أن لدي خيارين آخرين option2 ملفات xml option1 و option2 . هل من الممكن تحميل option1 أو option2 في وقت التشغيل عبر Java إلى C؟ إذا كان الأمر كذلك ، ما هي الوظيفة التي يجب أن أستخدمها؟


وإذا قمت بذلك في كثير من الأحيان ، يمكنك استخدام ViewFlipper أو ViewFlipper لتسهيل استبدال العرض.





android-layout