Pertanyaan yang diberi tag «android»

Android adalah sistem operasi seluler Google, yang digunakan untuk pemrograman atau pengembangan perangkat digital (Smartphone, Tablet, Mobil, TV, Wear, Glass, IoT). Untuk topik yang terkait dengan Android, gunakan tag khusus Android seperti android-intent, android-activity, android-adapter, dll. Untuk pertanyaan selain pengembangan atau pemrograman, tetapi terkait dengan kerangka kerja Android, gunakan tautan ini: https: // android.stackexchange.com.




10
BottomNavigationView menampilkan ikon dan label teks setiap saat
Saya menggunakan android.support.design.widget.BottomNavigationView dari design support library versi 25 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"/> Jika hanya ada tiga tindakan di @ menu / bottom_navigation_main, ini akan menampilkan ikon dan label teks setiap saat. Bagaimana cara menampilkan ikon dan label teks setiap saat bila ada …

12
RecyclerView - Bagaimana cara menggulir halus ke atas item pada posisi tertentu?
Di RecyclerView, saya bisa tiba-tiba menggulir ke atas item yang dipilih dengan menggunakan: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); Namun, ini tiba-tiba memindahkan item ke posisi teratas. Saya ingin pindah ke atas item dengan lancar . Saya juga mencoba: recyclerView.smoothScrollToPosition(position); tetapi tidak berfungsi dengan baik karena tidak memindahkan item ke posisi yang dipilih …


8
Bagaimana cara menggunakan penyatuan data untuk menggabungkan string dari sumber daya dengan variabel dinamis dalam XML?
Saya memiliki TextView yang memiliki string hardcode dan saya memiliki variabel dinamis yang ingin saya tempatkan di akhir string ini. Ini kode saya: <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> Saya mengalami masalah dengan android:text="@string/Generic_Text"+"@{ Profile.name }". The Generic_Textnegara "Nama saya adalah" …

25
Android Studio Gradle: Kesalahan: Eksekusi gagal untuk tugas ': app: processDebugGoogleServices'. > Tidak ditemukan klien yang cocok untuk paket
Saya mencoba meningkatkan dependensi layanan google play ke 8.4.0 dengan mengikuti contoh yang diberikan Google di sini , tetapi saya mendapatkan kesalahan berikut ('com.example.exampleapp' adalah pengganti nama paket aplikasi saya): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.exampleapp' Proyek build.gradle: buildscript { repositories { …

10
Recyclerview dan menangani berbagai jenis inflasi baris
Saya mencoba untuk bekerja dengan yang baru RecyclerView, tetapi saya tidak dapat menemukan contoh RecyclerViewdengan berbagai jenis baris / tampilan kartu yang meningkat. Dengan ListViewsaya menimpa getViewTypeCountdan getItemViewType, untuk menangani berbagai jenis baris. Apakah saya seharusnya melakukannya dengan cara "lama" atau haruskah saya melakukan sesuatu dengannya LayoutManager? Saya bertanya-tanya apakah …

8
Java / Android - Bagaimana cara mencetak jejak tumpukan penuh?
Di Android (Jawa) bagaimana cara mencetak jejak tumpukan penuh? Jika aplikasi saya macet dari nullPointerException atau sesuatu, itu akan mencetak jejak stack penuh (hampir) seperti: 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) …

5
Cara menggunakan SearchView di Toolbar Android
Kode tempat saya bekerja, menggunakan a Toolbardan memekarkan a menu. Ini kodenya 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, …

11
Bagaimana cara mengubah warna dan tinggi indikator TabLayout baru
Saya bermain-main dengan yang baru android.support.design.widget.TabLayout, dan menemukan masalah, dalam definisi kelas, tidak ada metode untuk mengubah warna indikator, dan ketinggian default. Melakukan beberapa penelitian, ditemukan bahwa warna indikator default diambil dari AppTheme. Khususnya dari sini: <item name="colorAccent">#FF4081</item> Sekarang, dalam kasus saya, jika saya mengubah colorAccent, itu akan mempengaruhi semua …

16
Gambar teks multi-baris ke Canvas
Sebuah pertanyaan yang mudah-mudahan cepat, tetapi saya tidak dapat menemukan contoh apa pun ... Saya ingin menulis teks multi-baris ke kustom Viewmelalui a Canvas, dan di onDraw()saya punya: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... Saya berharap ini akan menghasilkan jeda baris, tetapi sebaliknya saya melihat …

14
Menggunakan tipe build di Gradle untuk menjalankan aplikasi yang sama yang menggunakan ContentProvider di satu perangkat
Saya telah menyiapkan Gradle untuk menambahkan akhiran nama paket ke aplikasi debug saya sehingga saya bisa memiliki versi rilis yang saya gunakan dan versi debug di satu ponsel. Saya merujuk ini: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types File build.gradle saya terlihat seperti ini: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " …

11
Android - mengimplementasikan startForeground untuk layanan?
Jadi saya tidak yakin di mana / bagaimana menerapkan metode ini untuk membuat layanan saya berjalan di latar depan. Saat ini saya memulai layanan saya dengan mengikuti di aktivitas lain: Intent i = new Intent(context, myService.class); context.startService(i); Dan kemudian di myServices 'onCreate () saya mencoba startForeground () ...? Notification notification …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.