«android» etiketlenmiş sorular

Android, dijital cihazları (Akıllı Telefonlar, Tabletler, Otomobiller, TV'ler, Aşınma, Cam, IoT) programlamak veya geliştirmek için kullanılan Google'ın mobil işletim sistemidir. Android ile ilgili konular için android-niyet, android-etkinlik, android-adaptör vb. Gibi Android'e özel etiketler kullanın. Geliştirme veya programlama dışındaki ancak Android çerçevesiyle ilgili sorular için şu bağlantıyı kullanın: https: // android.stackexchange.com.

8
Java / Android - Tam yığın izi nasıl yazdırılır?
Android'de (Java) tam yığın izlemesini nasıl yazdırırım? Uygulamam nullPointerException veya başka bir şeyden çökerse, şöyle bir (neredeyse) tam yığın izi yazdırır: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at com.android.music.sync.common.AbstractSyncAdapter.innerPerformSync(AbstractSyncAdapter.java:313) at com.android.music.sync.common.AbstractSyncAdapter.onPerformLoggedSync(AbstractSyncAdapter.java:243) at com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:33) at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164) Caused by: …

7
Android - Bir AsyncTask için Zaman Aşımı Ayarlama?
AsyncTaskBir web sitesinden büyük bir veri listesi indiren yürüttüğüm bir sınıfım var. Son kullanıcının kullanım sırasında çok yavaş veya kesintili bir veri bağlantısına sahip olması durumunda, AsyncTaskzaman aşımını bir süre sonra yapmak istiyorum . Buna ilk yaklaşımım şöyle: MyDownloader downloader = new MyDownloader(); downloader.execute(); Handler handler = new Handler(); handler.postDelayed(new …

30
Android EditText'te Ondalık Yerleri Sınırla
Mali durumunuzu yönetmenize yardımcı olacak bir uygulama yazmaya çalışıyorum. EditTextKullanıcının bir miktar para belirleyebileceği bir Alan kullanıyorum . Ben ayarlamak inputTypeiçin numberDecimalbu insanlar gibi sayıları girmek için izin verir olması dışında, cezası çalıştığı 123.122için para mükemmel almayan. Ondalık noktadan sonraki karakter sayısını ikiyle sınırlamanın bir yolu var mı?

5
Gridview yüksekliği kesiliyor
Bir ızgara görünümünde 8 öğe görüntülemeye çalışıyorum. Ne yazık ki, ızgara görünümü yüksekliği her zaman çok azdır, bu nedenle yalnızca ilk satırı ve ikincinin küçük bir bölümünü gösterir. Ayar android:layout_height="300dp", çalışmasını sağlar. wrap_ contentvefill_parent görünüşe göre değil. Izgara görünümüm: <GridView android:id="@+id/myId" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:horizontalSpacing="2dp" android:isScrollContainer="false" android:numColumns="4" android:stretchMode="columnWidth" android:verticalSpacing="20dp" /> …
125 android  gridview 




10
BottomNavigationView hem simgeleri hem de metin etiketlerini her zaman görüntüler
Tasarım destek kitaplığı sürüm 25'ten android.support.design.widget.BottomNavigationView kullanıyorum compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> @ Menu / bottom_navigation_main içinde yalnızca üç eylem olduğunda, her zaman hem simgeleri hem de metin etiketlerini görüntüler. Üçten fazla eylem olduğunda hem simgeleri hem de metin etiketlerini her zaman görüntülemenin yolu …

6
Tek öğeyi gösteren geri dönüşümcü görünümü
Recyclerview'un yalnızca tek bir öğeyi gösterdiği garip bir hatayla karşılaşıyorum. Aşağıda recyclerview adaptörümün kodu: public class ChatAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<chat> chats; String username; final int My=0,Their=1; public ChatAdapter(List<chat> chats) { this.chats = chats; this.username = PushApp.getApp().getSPF().getStringData(Constants.ANAME); } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { RecyclerView.ViewHolder viewHolder; LayoutInflater inflater …

12
RecyclerView - Belirli bir pozisyonda öğenin üst kısmına doğru kaydırma nasıl yapılır?
Bir RecyclerView'da, aşağıdakileri kullanarak aniden seçili bir öğenin üstüne gidebiliyorum: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); Ancak bu , öğeyi aniden en üst konuma taşır. Sorunsuz bir şekilde bir öğenin en üstüne gitmek istiyorum . Ben de denedim: recyclerView.smoothScrollToPosition(position); ancak öğeyi üstte seçilen konuma taşımadığı için iyi çalışmaz. Yalnızca, konumdaki öğe görünene kadar …

8
Kaynaklardaki bir dizeyi XML'deki dinamik bir değişkenle birleştirmek için veri bağlamayı nasıl kullanabilirim?
Kodlanmış bir dizeye sahip bir TextView var ve bu dizenin sonuna koymak istediğim bir dinamik değişkenim var. Bu benim kodum: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:layout_marginLeft="16dp" android:layout_marginRight="16dp"> <TextView android:id="@+id/PeopleName" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/Generic_Text"+"@{ Profile.name }" /> </LinearLayout> İle ilgili bir sorun yaşıyorum android:text="@string/Generic_Text"+"@{ Profile.name }". Generic_TextDevletler ardından "Benim adıdır" Profile.namedinamiktir ve açıkçası …


25
Android Studio Gradle: Hata: ': app: processDebugGoogleServices' görevi için yürütme başarısız oldu. > Paket için eşleşen müşteri bulunamadı
Google'ın burada verdiği örneği izleyerek google play hizmetleri bağımlılıklarımı 8.4.0'a yükseltmeye çalışıyorum , ancak aşağıdaki hatayı alıyorum ('com.example.exampleapp', uygulama paketi adımın yerine geçer): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.exampleapp' Proje build.gradle: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath …

10
Farklı türde satır şişirme işlemlerini görüntüleme ve işleme
Yeni ile çalışmaya çalışıyorum RecyclerView, ancak RecyclerViewfarklı türdeki satırların / kart görünümlerinin şişirildiği bir örnek bulamadım . İle ListViewI geçersiz getViewTypeCountve getItemViewTypesatırların farklı işleme için. Bunu "eski" yol gibi mi yapmalıyım yoksa onunla bir şey LayoutManagermi yapmalıyım ? Biri beni doğru yöne yönlendirebilir mi diye merak ediyordum. Çünkü sadece tek …

5
Araç Çubuğu Android'de SearchView nasıl kullanılır
Üzerinde çalıştığım kod a kullanıyor Toolbarve a'yı şişiriyor menu. İşte kod private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } else { mMenu.setGroupVisible(R.id.menu_group_chats, false); mMenu.setGroupVisible(R.id.menu_group_contacts, true); …

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.