Hirdetés

Új hozzászólás Aktív témák

  • [KgP].Robot
    aktív tag

    Igy tudod lekerni a stilusbol az item-ek ertekeit.

    Nalad valszeg igy fog kinezni:

    int[] attrs = { R.attr.icon };
    TypedArray ta = context.obtainStyledAttributes(R.style.NavigationStyle, attrs);
    int attributeResourceId = ta.getResourceId(0, 0);
    Drawable drawable = context.getResources().getDrawable(attributeResourceId);
    ta.recycle();

    Kovetkezo hsz:

    Ha nincs beallitva az activitynek a "android:configChanges="orientation|keyboardHidden|screenSize", akkor mukodik, csak ilyenkor ugye ujraindul az Activity es sokaig tart.

    Biztos vagy benne, hogy jo otlet, hogy Te akarod lekezelni a forgatas stb. miat torteno valtozasokat? Az Android rendszer igy van kitalalva, hogy config change utan ujra elkeszeti az Activity-t, es a legtobb dolog igy out of the box megy is (kello onSaveInstanceState / onRestoreInstanceState hasznalataval). Nagyon keves pelda az, amikor kezzel kell ezeket lekezelni.

    Koszonom a helpet de igy sem volt jo egeszen. Inkab betettem egy ImageView-t a layoutba.

    Masik:

    En lennek a legboldogabb ha nem kene kulon ezzel foglalkozni de sajnos nem mukodik jol. Egyreszt a configChanges propertyk nelkul lassabban tortenik az ujrarajzolas de felig jol. A felig azt jelenti, hogy tegnap vettem eszre azt a hibat, miszerint a mozgo kep vegallasanal torteno elforditas eseten nem jol rajzol ja ki a kepet es ezutan mar nem is mukodik jol. Csak akkor jo ha a kezdo pozicioban forgatok. Ha a propertyk be vannak allitva a Manifestben akkor ugyan gyorsan kirajzolja a layoutot de e mozgo kep poziciojat nem szamolja ujra.
    Egyedul csak a kep poziciojat szeretnem vele ujraszamoltatni elforgataskor.

Új hozzászólás Aktív témák