«android-view» etiketlenmiş sorular

Android'de Görünümler ile ilgili sorular. Görünümler, Android Layout XML veya Java kodunda tanımlanabilir. Bu etiketi kullanan sorular, genel Görünüm uygulamalarını veya tavsiyelerini içerir. Belirli Görünümlerle ilgili olarak, bu etiketin bilgilerine bakın. Düzenle ilgili sorular için [android-layout] etiketini kullanın.


7
Android ile ilgili temel bilgiler: UI iş parçacığında kod çalıştırma
UI iş parçacığında çalışan kod bakış açısından aşağıdakiler arasında herhangi bir fark var: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); veya MainActivity.this.myView.post(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); ve private class BackgroundTask …


24
Android Görünümünün üstüne ve altına kenarlık eklemenin kolay bir yolu var mı?
Bir TextView var ve üst ve alt kenarlıkları boyunca siyah bir kenarlık eklemek istiyorum. Ben ekleyerek denedim android:drawableTopve android:drawableBottomTextView için, ama bu sadece tüm görünüm siyah olmasına neden oldu. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Android'de bir Görünüm'e (özellikle bir TextView) kolayca üst ve alt kenarlık …


18
RecyclerView için bir addHeaderView eşdeğeri var mı?
Bir recycler görünüm için addHeaderView eşdeğer arıyorum. Temelde 2 düğmeli bir görüntünün liste görünümüne başlık olarak eklenmesini istiyorum. Geri dönüşümcü görünümüne başlık görünümü eklemenin farklı bir yolu var mı? Rehberlik için bir örnek yardımcı olabilir EDIT 2 (eklenen parça düzenleri): Günlük ifadeleri ekledikten sonra, getViewType yalnızca 0 konumunu alıyor gibi …

28
Materyal Tasarımı ve AppCompat ile Android'de Renklendirme Düğmeleri
AppCompatGüncelleme bugün çıkmadan önce Android L'deki düğmelerin rengini değiştirebildim, ancak eski sürümlerde değiştiremedim. Yeni AppCompat güncellemesini ekledikten sonra, her iki sürümün rengini değiştiremiyorum, denediğimde düğme kayboluyor. Düğme renginin nasıl değiştirileceğini bilen var mı? Aşağıdaki resimler neyi başarmak istediğimi gösteriyor: Beyaz düğme varsayılan, kırmızı olan istediğim şeydir. Bu düğmelerin rengini değiştirmek …

29
findViewByID null değerini döndürür
Her şeyden önce: evet, bu konudaki diğer tüm konuları okudum. Ve sadece bu siteden olanlar ... (görüyorsun, biraz sinirliyim) Çoğu android:idsadece idXML dosyasında kullanmak için tavsiye ile geliyor . Yaptım. Diğerlerinden öğrendim, bu View.findViewByIddurumdan farklı çalışıyor Activity.findViewById. Ben de hallettim. Benim location_layout.xml, kullanıyorum: <FrameLayout .... > <some.package.MyCustomView ... /> <LinearLayout …

9
RelativeLayout'taki Görünümleri programlı olarak nasıl düzenleyebilirim?
Aşağıdaki programlı (XML üzerinden bildirici yerine) elde etmeye çalışıyorum: <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Başka bir deyişle, nasıl TextViewbirincinin altında ikinci görünmesini nasıl yapabilirim , ama kodda yapmak istiyorum: RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = new …

12
LayoutInflater attachToRoot parametresi ne anlama geliyor?
LayoutInflater.inflateDokümantasyon tam amacı hakkında bana belli değil attachToRootparametresi. attachToRoot : şişirilmiş hiyerarşinin root parametresine eklenmesi gerekip gerekmediği? False olursa, root yalnızca XML'deki kök görünümü için doğru LayoutParams alt sınıfını oluşturmak için kullanılır. Birisi, özellikle kök görünümün ne olduğunu daha ayrıntılı olarak açıklayabilir ve belki de trueve falsedeğerler arasındaki davranış değişikliğine …


7
Bir görünümden Hosting Etkinliği nasıl elde edilir?
Ben bir Activity3 EditTexts ve EditTexts içine bilgi eklemek için özel bir klavye hareket özel bir görünüm var . Şu anda Activitygörünüme geçiyorum, böylece şu anda odaklanmış düzenleme metnini alabilir ve içeriği özel klavyeden güncelleyebilirim. Üst etkinliğe referansta EditTextbulunmanın ve etkinliği görünüme geçirmeden o anda odaklanmanın bir yolu var mı …


5
Özel görünüm için attrs.xml dosyasında aynı adlı öznitelikler
Aynı adlı bazı öznitelikleri paylaşan birkaç özel görünüm yazıyorum. İlgili <declare-styleable>bölümlerinde, attrs.xmlöznitelikler için aynı adları kullanmak istiyorum: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView1"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> <declare-styleable name="MyView2"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> </resources> Bunu söyleyen bir hata …

7
View pager'ı görünümlerle kullanabilir miyim (parçalarla değil)
ViewPagerArasında geçiş yapmak için kullanıyorum Fragments, ancak basit XML düzeni ViewPagerarasında geçiş yapmak için kullanabilir miyim Views? Bu, AdapterParçalar arasında geçiş yapmak için kullanılan ViewPager sayfam : import java.util.List; import com.app.name.fragments.TipsFragment; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.view.ViewGroup; public class PageAdapter extends FragmentPagerAdapter { /** * */ …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.