SORU
27 NİSAN 2011, ÇARŞAMBA


Genişletilebilir listesi göstergesi taşıma grubu simge görünümü

Sol tarafa yerleştirilmiştir liste görünümü, genişletilebilir ilgili olarak, gösterge hareket ve sağa doğru yerleştirilmiş olabilir? Teşekkürler.

DÜZENLENMİŞTİR:Görünüm uzatmak istemiyorum beri, genişliği dinamik olarak alma Bu geçici çözüm buldum. Sadece benim çözüm paylaşımı.

Display newDisplay = getWindowManager().getDefaultDisplay(); 
int width = newDisplay.getWidth();
newListView.setIndicatorBounds(width-50, width);

CEVAP
2 AĞUSTOS 2013, Cuma


setİndicatorBounds(int, int)düzgün Android 4.3 için çalışmıyor. Yeni bir yöntem tanıttısetİndicatorBoundsRelative(int, int)4.3 için iyi çalışır.

@Override
public void onWindowFocusChanged(boolean hasFocus) {
    super.onWindowFocusChanged(hasFocus);
    if(android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.JELLY_BEAN_MR2) {
       mExpandableListView.setIndicatorBounds(myLeft, myRight);
    } else {
       mExpandableListView.setIndicatorBoundsRelative(myLeft, myRight);
    }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Chrome

    Google Chrom

    1 EYLÜL 2008
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014