«android-layout» etiketlenmiş sorular

Düzen, bir etkinlik, parça veya uygulama widget'ı için kullanıcı arayüzü gibi bir kullanıcı arabiriminin görsel yapısını tanımlar.

4
Android: Kullanılabilir alanı doldurmak için bir görünüm nasıl büyütülür?
Bu basit görünüyor, ancak nasıl yapılacağını çözemiyorum. EditText ve iki ImageButton ile yatay bir düzenim var. ImageButton'ların sabit bir boyutta olmasını ve EditText'in düzende kalan alanı kaplamasını istiyorum. Bu nasıl yapılabilir? <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content"> </EditText> <ImageButton android:src="@drawable/img1" android:layout_width="50dip" android:layout_height="50dip"> </ImageButton> <ImageButton android:src="@drawable/img2" android:layout_width="50dip" android:layout_height="50dip"> </ImageButton> </LinearLayout>

4
Merkez noktasına göre Android görüntü ölçeği animasyonu
Bir ImageView'ım var ve ona basit ölçekli bir animasyon yapıyorum. Çok standart kod. Scale_up.xml’im: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Animasyon kodum: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); Sorun: Görüntü ölçeklendiğinde merkezden değil, sol üst köşeden ölçeklenir. Başka bir deyişle, görüntünün ölçeklendirilmiş versiyonu merkezle aynı noktaya …


13
UnsupportedOperationException: Boyuta dönüştürülemiyor: type = 0x1
Android'de emülatörde ve bazı mobil cihazlarda aşağıdaki Hatayı aldım , ancak Tablet'te değil : Aslında hatanın ne olduğunu anlayamıyorum? Birçok öğretici araştırdım ancak herhangi bir çözüm bulamıyorum. Lütfen bunu çözmeme yardım edin. Not: Bu uygulamada ActionbarSherlock ve temayı kullandım , bu kitaplık veya başka bir sorun nedeniyle alabilir miyim? Hata …

6
Birisi attr'ı açıklayabilir mi?
Honeycomb Gallery örnek koduna bakıyorum ( burada ) ve kendi uygulamamda eylem öğeleri eklemeye çalışırken aşağıdaki kodla karşılaştım: <item android:id="@+id/camera" android:title="Camera" android:icon="?attr/menuIconCamera" android:showAsAction="ifRoom" /> ?attrBeni alt atıyor. Lütfen birisi bunun ne yaptığını açıklayabilir mi? Bu bir çekilebilirlikle nasıl ilişkilidir? Google'da iyi bir bilgi bulamıyorum. Ayrıca simgeler için kullanabileceğimiz niteliklerin bir …

8
OnMeasure () 'ı geçersiz kılmanın yaratıcı yolu?
OnMeasure () 'ı geçersiz kılmanın doğru yolu nedir? Çeşitli yaklaşımlar gördüm. Örneğin, Profesyonel Android Geliştirme , boyutları hesaplamak için MeasureSpec'i kullanır ve ardından setMeasuredDimension () çağrısıyla sona erer. Örneğin: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){ int parentWidth = MeasureSpec.getSize(widthMeasureSpec); int parentHeight = MeasureSpec.getSize(heightMeasureSpec); this.setMeasuredDimension(parentWidth/2, parentHeight); } Öte yandan, bu …

10
Spinner'a kayan etiket nasıl eklenir
TextInputLayoutBir EditTextbileşenin üzerine kayan bir etiket yerleştirmek için Android Tasarım Destek Kitaplığı'nı kullandıktan sonra , Spinnerbileşene kayan bir etiket eklemenin bir yolu olup olmadığını merak ediyordum (mutlaka Tasarım Kitaplığı'nı kullanmak zorunda değil). Bununla, TextViewa'nın üstüne yerleştirilmiş gibi bir şeyi kastediyorum Spinner(tabii ki benzeri animasyon yok TextInputLayout), ancak metin boyutunun, yazı …

9
Android Studio: Yeni Oluşturulan Dizin Klasörler Görünümünde Görünmüyor
/ Res dizini içinde yeni bir klasör oluşturmaya çalışıyorum Yeni bir dizin ekledim Klasör, bulucuda mevcut olmasına rağmen / res klasöründe görünmüyor Durum ve nokta Klasörü tekrar eklemeyi denedim ve var olduğunu söyleyen bir mesaj aldım. Bunu düzeltmek için ne yapabileceğimi önerebilirseniz çok sevinirim! (Ve evet, programı ve bilgisayarımı yeniden …

5
Düğmedeki simgeye yeni öğe sayısı ekle - Android
Ben geliştiriciyim. Aşağıda gösterilen tasarımı uygulamam gerekiyor. Zaten işlevsel bir uygulamam var ama buna nasıl yaklaşılacağını merak ediyor musunuz? Özellikle, "Yeni" öğelerin sayısının sekmeler altında nasıl gösterileceğiyle ilgileniyorum. Nasıl yapacağımı BİLİYORUM - kırmızı noktalı yeni simgeler oluşturmak ve yeni şeyler mevcut olduğunda bunları görüntülemek. Ama bu yuvarlak çemberlerin başlığın üstünde …


3
Benim durumumda bir düzeni diğerinin üzerinde programlı olarak nasıl gösterebilirim?
Ana mizanpajım main.xml basitçe iki LinearLayouts içerir: 1. LinearLayoutev sahibi a VideoViewve a Button, 2nd LinearLayoutan barındırıyor EditTextve bu görünürlük değerini " GONE " ( ) olarak LinearLayoutayarladıandroid:visibility="gone" aşağıdaki gibi: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/first_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <VideoView android:id="@+id/my_video" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="9" /> <Button android:id="@+id/my_btn" …

2
Android: Spinner'ı Java Kodundan Programlı Olarak Doldurun
Java kodundan bir değer değiştiriciyi programlı olarak nasıl doldurursunuz? Düzende şu şekilde bir eğirim var: <Spinner android:id="@+id/consultation_deseases" android:layout_width="@dimen/bigSpinnerWidth" android:layout_height="@dimen/bigSpinnerHeight" android:prompt="@string/disease_prompt" /> Java kodu ile adaptörü oluşturmam ve öğeleri eklemem gerekiyor.

23
Düzen içindeki tüm görünümleri nasıl devre dışı bırakabilirim?
Örneğin: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/backbutton" android:text="Back" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <LinearLayout android:id="@+id/my_layout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/my_text_view" android:text="First Name" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <EditText android:id="@+id/my_edit_view" android:width="100px" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <View .../> <View .../> ... <View .../> </LinearLayout> </LinearLayout> LinearLayout içindeki tüm öğeleri devre dışı bırakmanın (setEnable (false)) bir yolu …

15
Lollipop'un arka planı Tint'in bir Düğme üzerinde etkisi yoktur
Aktivitemde bir Düğme var ve temamın vurgu rengine sahip olmasını istiyorum. Lollipop öncesi yapmak zorunda olduğumuz gibi kendi çekilebilir öğelerimi yapmak yerine, doğal olarak yeni backgroundTintözelliği kullanmak istiyorum . <Button android:id="@+id/btnAddCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:backgroundTint="@color/accent" android:text="@string/addressInfo_edit_addCode" /> Maalesef bir etkisi yok, düğme gri kalıyor. Hiçbir backgroundTintModeşeyi değiştirmeyen farklı değerler denedim . …

3
Eylem çubuğunda bir Açılır Menü öğesi nasıl eklenir
Android Honeycomb uygulamamda gezinme stili olarak Tabs kullanıyorum. Taşma düğmesinin yanına bir öğe eklemek istiyorum, ancak bu öğenin bir açılır liste olmasını istiyorum ve kullanıcı orada bir seçenek belirleyebilecek, ancak gezinmeyle ilgili değil. Kullandığımdan beri en kolay yol nedirmActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Özel bir görünüm kullanmadan yapmak mümkün mü?

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.