Câu hỏi được gắn thẻ «android»

Android là hệ điều hành di động của Google, được sử dụng để lập trình hoặc phát triển các thiết bị kỹ thuật số (Điện thoại thông minh, Máy tính bảng, Ô tô, TV, Wear, Glass, IoT). Đối với các chủ đề liên quan đến Android, hãy sử dụng các thẻ dành riêng cho Android như android-aim, android-Activity, android-adapter, v.v. Đối với các câu hỏi ngoài phát triển hoặc lập trình, nhưng liên quan đến khung Android, hãy sử dụng liên kết này: https: // android.stackexchange.com.




3
Tại sao Android không sử dụng nhiều enum hơn?
Tôi bắt đầu thực sự thích sử dụng C # và Java enums trong mã của mình vì một số lý do: Chúng an toàn về kiểu hơn nhiều so với số nguyên, chuỗi hoặc tập hợp các cờ boolean. Chúng dẫn đến mã dễ đọc hơn. Việc đặt enum …
79 android  enums 

9
appcompat-v7 v21.0.0 gây ra lỗi trên các thiết bị Samsung chạy Android v4.2.2
Chúng tôi vừa thay đổi ứng dụng của mình để sử dụng appcompat-v7 supportthư viện nhằm tận dụng thanh tác vụ hỗ trợ và hỗ trợ các chủ đề Material. Khi sử dụng v21.0.0 of appcompat-v7(và v21.0.0 of support-v4), chúng tôi hiện đang thấy sự cố Google Playvà thanh tác …


13
tùy chỉnh nút Đăng nhập Facebook trên Android
Tôi muốn tùy chỉnh giao diện của nút đăng nhập Facebook mà chúng tôi có cùng với sdk Facebook dành cho android (facebook-android-sdk-3.0.1). Tôi muốn một nút android đơn giản có tiêu đề "Đăng nhập qua Facebook". Tôi không thể tìm thấy bất kỳ tài liệu nào liên quan đến …

4
Bên trong OnClickListener, tôi không thể truy cập nhiều thứ - làm thế nào để tiếp cận?
Bên trong OnClickListener, tôi không thể truy cập hầu hết các biến "bên ngoài" phạm vi, như sau: findViewById(R.id.Button01).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent mainApps = new Intent(Intent.ACTION_MAIN); mainApps.addCategory(Intent.CATEGORY_LAUNCHER); List<ActivityInfo> activities = this.getPackageManager().queryIntentActivities(mainApps, 0); /* Intent intent = new Intent("com.sygic.drive/com.sygic/drive/.SygicDriveActivity"); startActivity(intent);*/ } }); trong ví dụ …
79 java  android 


3
Làm thế nào để lặp lại tất cả các khóa của sở thích được chia sẻ?
SharedPreferences có phương thức getAll, nhưng nó không trả về mục nhập nào mặc dù thực tế có một số khóa tồn tại: PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress"); trả về true Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll(); trả lại bản đồ trống Chuyện gì thế? Làm thế nào để có được danh sách tất cả các sở …


8
java.lang.IllegalArgumentException: chứa dấu phân tách đường dẫn
Tôi có tên tệp trong mã của mình là: String NAME_OF_FILE="//sdcard//imageq.png"; FileInputStream fis =this.openFileInput(NAME_OF_FILE); // 2nd line Tôi gặp lỗi ở dòng thứ 2: 05-11 16: 49: 06.355: ERROR / AndroidRuntime (4570): Gây ra bởi: java.lang.IllegalArgumentException: Tệp //sdcard//imageq.png chứa dấu phân cách đường dẫn Tôi cũng đã thử định dạng …
79 android 




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.