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

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • sdasmarchives

    sdasmarchive

    2 HAZİRAN 2010