«android-context» etiketlenmiş sorular

Bir uygulama ortamı hakkında genel bilgilere arayüz

6
Etkinlik olmayan yerlerde getLayoutInflater () çağrısı
İçe aktarılması gereken şey nedir veya Etkinlik dışındaki yerlerde Düzen şişiricisini nasıl çağırabilirim? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } getLayoutInflaterSadece faaliyette arayabiliyorum , bu bir kısıtlama mı? …


11
Geri dönüşümcü görünüm adaptöründe bağlam nasıl elde edilir
Url'yi imageView'a yükleyebilmek için picasso kitaplığını kullanmaya çalışıyorum, ancak contextpicasso kitaplığını doğru şekilde kullanamıyorum. public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to the views for each data item // Complex data items may need more than one view per item, and // you provide …

12
Etkinlik dışı sınıfta getResources () kullanma
Aktivite dışı bir sınıfta getResources yöntemini kullanmaya çalışıyorum. Kaynaklar klasörü altında depolanan xml dosyasına erişebilmek için "kaynaklar" nesnesine başvuruyu nasıl edinebilirim? Misal: XmlPullParser xpp = getResources().getXml(R.xml.samplexml);

4
getApplication (), getApplicationContext (), getBaseContext () ve someClass.this arasındaki fark ve ne zaman kullanılacağı
Ben android yeniyim ve ben arasındaki farkı anlamaya çalışıyorum getApplication(), getApplicationContext(,) getBaseContext(), getContext()ve someClass.thisözellikle aşağıdaki kod satırları bu yöntemleri kullanmak ve: Bir tost fırlattığımda, bunlar arasındaki fark nedir ve hangi durumlarda kullanırım? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getBaseContext(), "LogIn successful", Toast.LENGTH_SHORT).show(); amaçlarla aynı: …

14
Android MVVM ViewModel'de Bağlam nasıl edinilir
Android uygulamamda MVVM modelini uygulamaya çalışıyorum. ViewModels'in android'e özel kod içermemesi gerektiğini okudum (testi kolaylaştırmak için), ancak çeşitli şeyler için bağlam kullanmam gerekiyor (xml'den kaynak alma, tercihleri ​​başlatma vb.). Bunu yapmanın en iyi yolu nedir? Bunun AndroidViewModeluygulama bağlamına bir referansı olduğunu gördüm , ancak android'e özgü kod içeriyor, bu yüzden …



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.