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.


8
startForeground gagal setelah meningkatkan ke Android 8.1
Setelah memutakhirkan telepon saya ke 8.1 Pengembang Pratinjau layanan latar belakang saya tidak lagi dijalankan dengan benar. Dalam layanan jangka panjang saya, saya telah menerapkan metode startForeground untuk memulai pemberitahuan yang sedang berlangsung yang dipanggil pada buat. @TargetApi(Build.VERSION_CODES.O) private fun startForeground() { // Safe call, handled by compat lib. val …

11
Bagaimana cara menentukan lebar layar dalam hal dp atau dip saat runtime di Android?
Saya perlu kode tata letak widget android menggunakan dip / dp (dalam file java). Saat runtime jika saya kode int pixel=this.getWindowManager().getDefaultDisplay().getWidth(),; ini mengembalikan lebar layar dalam piksel (px). Untuk mengonversi ini menjadi dp, saya memberi kode: int dp =pixel/(int)getResources().getDisplayMetrics().density ; Tampaknya ini tidak mengembalikan jawaban yang benar. Saya membuat emulator …

14
Efek riak pada Android Lollipop CardView
Saya mencoba mendapatkan CardView untuk menampilkan efek riak ketika disentuh dengan mengatur atribut android: backgound dalam file XML aktivitas seperti dijelaskan di sini di halaman Android Developers, tetapi tidak berfungsi. Tidak ada animasi sama sekali, tetapi metode di onClick dipanggil. Saya juga mencoba membuat file ripple.xml seperti yang disarankan di …

15
Masalah rendering Android Studio
Saya menggunakan Android Studio 0.2.3 dan ketika membuka tata letak aktivitas secara normal, pratinjau akan muncul di sisi kanan, sehingga saya dapat beralih antara mode Teks dan Desain , yang sekali lagi harus menampilkan pratinjau tata letak. Tetapi tidak ada pratinjau ditampilkan tidak di sisi kanan baik ketika saya dalam …

6
Cara menerapkan ViewPager dengan Fragmen / Tata Letak yang berbeda
Ketika saya memulai aktivitas yang mengimplementasikan viewpager, viewpager membuat berbagai fragmen. Saya ingin menggunakan tata letak yang berbeda untuk setiap fragmen, tetapi masalahnya adalah viewpager hanya menampilkan dua tata letak di max (tata letak kedua pada semua fragmen yang tersisa setelah 1). Ini adalah kode untuk SwipeActivity yang mengimplementasikan viewpager: …

30
Android- Kesalahan: Eksekusi gagal untuk tugas ': aplikasi: transformClassesWithDexForRelease'
Masalahnya adalah saya bisa menjalankan aplikasi saya ketika saya mengubah ke debugmode tetapi gagal ketika saya beralih ke releasemode. Pengecualian: **FAILURE: Build failed with an exception.** > Execution failed for task ':app:transformClassesWithDexForRelease'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 Ketika saya menjalankan …

14
getActivity () mengembalikan null dalam fungsi Fragment
Saya memiliki fragmen (F1) dengan metode publik seperti ini public void asd() { if (getActivity() == null) { Log.d("yes","it is null"); } } dan ya ketika saya menyebutnya (dari Aktivitas), itu adalah nol ... FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction(); F1 f1 = new F1(); transaction1.replace(R.id.upperPart, f1); transaction1.commit(); f1.asd(); Pasti sesuatu yang …

7
Google Maps Android API v2 - InfoWindow Interaktif (seperti di peta google android asli)
Saya mencoba membuat kustom InfoWindowsetelah mengklik penanda dengan Google Maps API v2 baru. Saya ingin terlihat seperti di aplikasi peta asli oleh Google. Seperti ini: Ketika saya ada ImageButtondi dalam, itu tidak berfungsi - seluruh InfoWindowslected dan bukan hanya ImageButton. Saya membaca bahwa itu karena tidak ada Viewsendiri tetapi snapshot, …

10
Mengapa "System.out.println" tidak berfungsi di Android?
Saya ingin mencetak sesuatu di konsol, sehingga saya bisa men-debugnya. Tapi untuk beberapa alasan, tidak ada yang tercetak di aplikasi Android saya. Bagaimana cara saya debug? public class HelloWebview extends Activity { WebView webview; private static final String LOG_TAG = "WebViewDemo"; private class HelloWebViewClient extends WebViewClient { @Override public boolean …

10
Teks Android Center di atas kanvas
Saya mencoba menampilkan teks menggunakan kode di bawah ini. Masalahnya adalah bahwa teks tidak terpusat secara horizontal. Ketika saya mengatur koordinat untukdrawText , itu menetapkan bagian bawah teks pada posisi ini. Saya ingin teks yang akan digambar sehingga teks dipusatkan juga secara horizontal. Ini adalah gambar untuk menampilkan masalah saya …

8
Android Paint: .measureText () vs .getTextBounds ()
Saya mengukur teks menggunakan Paint.getTextBounds(), karena saya tertarik untuk mendapatkan tinggi dan lebar teks yang akan ditampilkan. Namun, teks yang sebenarnya diberikan selalu sedikit lebih lebar dari .width()dari Rectinformasi diisi oleh getTextBounds(). Yang mengejutkan saya, saya menguji .measureText(), dan menemukan bahwa itu mengembalikan nilai (lebih tinggi) yang berbeda. Saya mencobanya, …


22
Secara terprogram ubah jenis input dari EditText dari PASSWORD ke NORMAL & sebaliknya
Dalam aplikasi saya, saya memiliki EditTexttipe input default yang diatur android:inputType="textPassword"oleh deault. Memiliki CheckBoxhak di sebelah kanannya, yaitu ketika dicentang, mengubah tipe input EditText itu menjadi NORMAL PLAIN TEXT. Kode untuk itu password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); Masalah saya adalah, ketika kotak centang itu tidak dicentang lagi harus mengatur jenis input ke PASSWORD. Saya …

9
Ubah durasi batas waktu Volley
Saya menggunakan kerangka kerja Volley baru untuk Android untuk melakukan permintaan ke server saya. Tapi itu habis sebelum mendapatkan respons, meskipun itu merespons. Saya mencoba menambahkan kode ini: HttpConnectionParams.setConnectionTimeout(httpParams, 5000); HttpConnectionParams.setSoTimeout(httpParams, timeoutMs); di HttpClientStackkerangka Volley ke integer yang berbeda (50.000), tetapi masih keluar sebelum 50 detik. Apakah ada cara untuk …

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.