«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.

10
Android'de Dinamik Olarak Görünümler Eklensin ve Kaldırılsın mı?
TextViewBir alanın sağ tarafındaki küçük bir simgeye bastığınız orijinal stok Android kişileri ekranındaki gibi Android uygulamasından s gibi görünümleri nasıl ekleyip kaldırırım ve a TextViewve bir içeren bir alanı ekler veya silerim.editTextView neyden ( Görebiliyorum). Bunu nasıl başaracağınıza dair herhangi bir örnek var mı?

11
Çalışma zamanında bir Android görünümünün boyutunu belirleme
Etkinliğim oluşturulduktan sonra Android uygulamamdaki bir görünüme animasyon uygulamaya çalışıyorum. Bunu yapmak için, görünümün mevcut boyutunu belirlemem ve ardından mevcut boyuttan yeni boyuta ölçeklemek için bir animasyon ayarlamam gerekiyor. Görünüm, kullanıcıdan gelen girdiye bağlı olarak farklı boyutlara ölçeklendiğinden, bu bölüm çalışma zamanında yapılmalıdır. Düzenim XML olarak tanımlandı. Bu kolay bir …

8
Köşeleri programlı olarak yuvarlama ve rastgele arka plan renkleri ayarlama
Bir görünümün köşelerini yuvarlamak ve ayrıca çalışma zamanında içeriğe bağlı olarak görünümün rengini değiştirmek istiyorum. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); } v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); v.setPadding(twoDP, twoDP, twoDP, twoDP); v.setBackgroundResource(R.drawable.tags_rounded_corners); Bir çizilebilir ve rengin örtüşeceğini umuyordum, ama olmuyorlar. Hangisini ikinci yürütürsem, ortaya çıkan arka plan. …


5
ConstraintLayout: kısıtlamaları program aracılığıyla değiştirme
Ben yardıma ihtiyacım ConstraintSet. Amacım, görünümün koddaki kısıtlamalarını değiştirmek, ancak bunu nasıl doğru yapacağımı çözemiyorum. 4 TextViews ve bir var ImageView. ImageViewURL’lerden birine kısıtlamalar koymam gerekiyor TextView. check_answer4 = (TextView) findViewById(R.id.check_answer4); check_answer1 = (TextView) findViewById(R.id.check_answer1); check_answer2 = (TextView) findViewById(R.id.check_answer2); check_answer3 = (TextView) findViewById(R.id.check_answer3); correct_answer_icon = (ImageView) findViewById(R.id.correct_answer_icon); 1 cevap doğruysa, …

6
Android'de Görünümler yerine Fragmanları kullanmanın faydası nedir?
İçin geliştirme yaparken Android, hedef (veya minimum) sdk'nizi 4 (API 1.6) olarak ayarlayabilir ve destek eklemek için android uyumluluk paketini (v4) ekleyebilirsiniz Fragments. Dün bunu yaptım ve Fragmentsözel bir sınıftaki verileri görselleştirmek için başarıyla uyguladım . Sorum şu: FragmentsÖzel bir nesneden yalnızca bir Görünüm almak ve API 1.5'i desteklemeye devam …


10
Android View.getDrawingCache null döndürüyor, yalnızca null
Biri bana nedenini açıklamaya çalışır mı public void addView(View child) { child.setDrawingCacheEnabled(true); child.setWillNotCacheDrawing(false); child.setWillNotDraw(false); child.buildDrawingCache(); if(child.getDrawingCache() == null) { //TODO Make this work! Log.w("View", "View child's drawing cache is null"); } setImageBitmap(child.getDrawingCache()); //TODO MAKE THIS WORK!!! } HER ZAMAN çizim önbelleğinin boş olduğunu günlüğe kaydeder ve bitmap'i boş olarak ayarlar. …

4
Bir Görünümün marjını alın
Bir Aktiviteden bir Görünümün marj değerini nasıl alabilirim? Görünüm herhangi bir türde olabilir. Biraz araştırdıktan sonra, bir görünümün dolgusunu almanın yollarını buldum, ancak Margin'de hiçbir şey bulamadım. Biri yardım edebilir mi? Bunun gibi bir şey denedim ViewGroup.LayoutParams vlp = view.getLayoutParams(); int marginBottom = ((LinearLayout.LayoutParams) vlp).bottomMargin; Bu işe yarıyor, ancak yukarıdaki …

20
Yuvarlatılmış köşeli görünüm nasıl yapılır?
Android'de yuvarlak kenarlı bir görünüm oluşturmaya çalışıyorum. Şimdiye kadar bulduğum çözüm, köşeleri yuvarlatılmış bir şekli tanımlamak ve onu o görünümün arka planı olarak kullanmak. İşte yaptığım şey, aşağıda verildiği gibi bir çekilebilir tanımla: <padding android:top="2dp" android:bottom="2dp"/> <corners android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp" android:topLeftRadius="20dp" android:topRightRadius="20dp"/> Şimdi bunu düzenim için aşağıdaki gibi arka plan olarak …

6
sendUserActionEvent () boş
Burada gerçekten bir felaket var. Döndürücülere tıkladığımda, menü öğelerini açtığımda veya uzun tıklamalarda bağlam menülerini açtığımda aynı Logcat mesajını alıyorum: 08-02 21:20:57.264: E/ViewRootImpl(31835): sendUserActionEvent() mView == null Etiketi ViewRootImplve mesaj sendUserActionEvent() mView == null. Bu konuda yardımcı olabilecek bir şey bulamadım. Android kaynaklarında arama yaptım ve bazı referanslar buldum mView, …


1
Android dönen metin: dynamiclayout.draw (canvas) kullanıyorum ancak yol boyunca hareketli değil ve canvas.drawTextOnPath (dynamiclayout)
Dönen bir metin widget'ını göstermek için kendi https://github.com/mdg-iitr/RotatingText sürümümü kullanıyorum. Bu GitHub'da animasyonu görmenizi sağlayan bir video var. Fikir, kelime satırları oluşturmaktır. Satırlar arka arkaya gösterilir. Bütün sıra döner (sözleri de öyle). Bir önceki satırdan sonra, ikincisinin dönüş animasyonu sona erdiğinde bir satır gösterilir. Benim sorunum DynamicLayoutMetin satırlarını göstermek için …
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.