คำถามติดแท็ก android

Android เป็นระบบปฏิบัติการมือถือของ Google ใช้สำหรับการเขียนโปรแกรมหรือพัฒนาอุปกรณ์ดิจิตอล (สมาร์ทโฟน, แท็บเล็ต, รถยนต์, ทีวี, เครื่องแต่งกาย, แก้ว, IoT) สำหรับหัวข้อที่เกี่ยวข้องกับ Android ให้ใช้แท็กเฉพาะสำหรับ Android เช่น android-intent, android-activity, android-adapter, ฯลฯ สำหรับคำถามนอกเหนือจากการพัฒนาหรือการเขียนโปรแกรม แต่เกี่ยวข้องกับกรอบของ Android ให้ใช้ลิงค์นี้: https: // android.stackexchange.com



8
ข้อผิดพลาด :: ไฟล์ซ้ำระหว่างการบรรจุ APK
Android Studio ฉันได้รับข้อผิดพลาดประเภทนี้ในระหว่างการเรียกใช้แอปพลิเคชัน Error:Execution failed for task ':app:packageDebug'. Duplicate files copied in APK META-INF/notice.txt build.gradle apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.1" packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/ASL2.0' } defaultConfig { minSdkVersion 7 targetSdkVersion 19 versionCode 1 versionName "1.0" } …

10
Android Facebook 4.0 SDK วิธีรับอีเมลวันเดือนปีเกิดและเพศของผู้ใช้
ฉันใช้รหัสต่อไปนี้ ฉันต้องการวันเดือนปีเกิดอีเมลและเพศของผู้ใช้ กรุณาช่วย. จะรับข้อมูลเหล่านั้นได้อย่างไร? นี่คือส่วนของฉันonViewCreated()ในส่วน @Override public void onViewCreated(View view, Bundle savedInstanceState) { // Setup TextView. mTextDetails = (TextView) view.findViewById(R.id.text_details); // Set up Login Button. LoginButton mButtonLogin = (LoginButton) view.findViewById(R.id.login_button); // setFragment only if you are using it inside a Fragment. mButtonLogin.setFragment(this); mButtonLogin.setReadPermissions("user_friends"); mButtonLogin.setReadPermissions("public_profile"); mButtonLogin.setReadPermissions("email"); mButtonLogin.setReadPermissions("user_birthday"); // Register a callback …

4
วิธีสร้างไลบรารี android ด้วย Android Studio และ gradle
ฉันกำลังพยายามโยกย้ายโครงการจาก Eclipse แต่ไม่มีอะไรที่ฉันได้ลองใช้งานได้ ใน Eclipse ฉันมี 3 โปรเจ็กต์ (2 แอพ android สำหรับโปรเจคและ 1 android library project) โครงการแอพ 2 โครงการขึ้นอยู่กับโครงการห้องสมุด เมื่อฉันส่งออก gradle ฉันได้รับ 3 โครงการที่ไม่ทำงาน ฉันเปิดให้ปรับโครงสร้างโครงการ แต่ไม่พบเอกสารใด ๆ เกี่ยวกับวิธีการทำเช่นนี้ มีวิธีที่จะทำให้ทั้งสามโครงการที่ Eclipse ส่งออกทำงานร่วมกันได้หรือไม่? ฉันควรจะปรับโครงสร้างสิ่งต่าง ๆ ให้ดีขึ้นหรือไม่และถ้าเป็นเช่นนั้นเอกสารควรจะทำอย่างไร ปรับปรุง ฉันได้อัปโหลดโครงการทั้งหมดไปที่ GitHub https://github.com/respectTheCode/android-studio-library-example อัปเดต 1 จากคำแนะนำของ Padma Kumar นี่คือสิ่งที่ฉันได้ลอง สร้างโครงการใหม่ที่เรียกว่า MyApp คลิกFile > New ModuleเลือกAndroid …

14
SwipeRefreshLayout setRefreshing () ไม่แสดงตัวบ่งชี้ในตอนแรก
ฉันมีเลย์เอาต์ที่ง่ายมาก แต่เมื่อฉันโทรหาsetRefreshing(true)ในonActivityCreated()ส่วนของฉันมันจะไม่แสดงในตอนแรก มันจะแสดงเฉพาะเมื่อดึงเพื่อรีเฟรช ความคิดใด ๆ ที่ทำให้มันไม่ปรากฏขึ้นในตอนแรก? ส่วนของ xml: <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipe_container" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </RelativeLayout> </ScrollView> </android.support.v4.widget.SwipeRefreshLayout> รหัสส่วน: public static class LinkDetailsFragment extends BaseFragment implements SwipeRefreshLayout.OnRefreshListener { @InjectView(R.id.swipe_container) SwipeRefreshLayout mSwipeContainer; public static LinkDetailsFragment newInstance(String subreddit, String linkId) { Bundle args = new Bundle(); …

17
Android RecyclerView การเพิ่ม & การลบรายการ
ฉันมี RecyclerView พร้อมกล่องข้อความ TextView และปุ่มข้าม ImageView ฉันมีปุ่มด้านนอกของ recyclerview ที่ทำให้ปุ่มกากบาท ImageView มองเห็น / หายไป ฉันกำลังมองหาที่จะลบรายการจาก recylerview เมื่อกดปุ่มข้ามรายการนั้น ImageView อะแดปเตอร์ของฉัน: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> implements View.OnClickListener, View.OnLongClickListener { private ArrayList<String> mDataset; private static Context sContext; public MyAdapter(Context context, ArrayList<String> myDataset) { mDataset = myDataset; sContext = context; } @Override public MyAdapter.ViewHolder …

16
บังคับให้กิจกรรม Android ใช้โหมดแนวนอนเสมอ
ฉันกำลังที่ใช้ Android VNCผู้ชมบนของHTC G1 แต่ด้วยเหตุผลบางอย่างแอปพลิเคชั่นนั้นอยู่ในโหมดแนวนอนเสมอแม้จะมี G1 ของฉันอยู่ในโหมดแนวตั้ง เนื่องจากตัวแสดง VNC Android เป็นโอเพ่นซอร์สฉันอยากรู้ว่ามันเป็นไปได้อย่างไรที่โค้ดกิจกรรมจะเป็น 'แนวนอน' ฉันต้องการเปลี่ยนให้เป็นไปตามทิศทางของโทรศัพท์

9
ข้อผิดพลาด: BinderProxy @ 45d459c0 ไม่ถูกต้อง กิจกรรมของคุณทำงานหรือไม่
ข้อผิดพลาดนี้คืออะไร ... ฉันไม่พบการสนทนาใด ๆ เกี่ยวกับข้อผิดพลาดนี้ในชุมชน stackoverflow โดยละเอียด: - 10-18 23:53:11.613: ERROR/AndroidRuntime(3197): Uncaught handler: thread main exiting due to uncaught exception 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@45d459c0 is not valid; is your activity running? 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at android.view.ViewRoot.setView(ViewRoot.java:468) 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) 10-18 23:53:11.658: …
144 android 

18
วิธีปิดกิจกรรมและกลับไปที่กิจกรรมก่อนหน้าใน android
ฉันมีกิจกรรมหลักที่เมื่อฉันคลิกที่ปุ่มเริ่มกิจกรรมใหม่ฉันใช้รหัสต่อไปนี้เพื่อทำ: Intent intent = new Intent(this, SettingsActivity.class); startActivity(intent); รหัสข้างต้นถูกเรียกใช้จากกิจกรรมหลัก ตอนนี้ในกิจกรรมใหม่ของฉันซึ่งถูกเรียกโดยกิจกรรมหลักฉันมีปุ่มย้อนกลับ เมื่อฉันคลิกที่ปุ่มย้อนกลับนี้ฉันต้องการให้กิจกรรมใหม่ของฉันปิดและต้องกลับไปที่กิจกรรมหลักดั้งเดิม ฉันลองโทรsuper.finish()แล้วfinish() (จากกิจกรรมใหม่) แต่นี่ก็ปิดแอปพลิเคชันทั้งหมดของฉัน (รวมถึงกิจกรรมหลักของฉัน) ฉันจะปิดกิจกรรมที่กำลังโฟกัสอยู่และกลับไปยังกิจกรรมหลักได้อย่างไร แก้ไข ข้อเท็จจริงที่ว่าปุ่มย้อนกลับของโทรศัพท์ของฉันปิดทั้งแอปทำให้ฉันคิดว่าฉันเริ่มต้นกิจกรรมที่สองไม่ถูกต้องหรือไม่ ตกลงฉันได้รับการมอง ฉันสร้างกิจกรรมการตั้งค่าที่ใช้รหัสรายการเดียวกันและรหัสเดียวกันเพื่อเริ่มกิจกรรม สำหรับกิจกรรมการตั้งค่าเมื่อฉันกดปุ่มย้อนกลับมันจะกลับสู่กิจกรรมหลัก ด้วยกิจกรรมดังกล่าวข้างต้นในคำถามหลักเพียงแค่ออกจากแอปทั้งหมดของฉัน ดังนั้นปัญหาดูเหมือนจะไม่ได้อยู่กับรหัสที่จะเสร็จสิ้นกิจกรรม แต่กิจกรรมเอง

23
ใน Android EditText จะบังคับให้เขียนตัวพิมพ์ใหญ่ได้อย่างไร
ในแอปพลิเคชัน Android ของฉันฉันมีที่แตกต่างกันEditTextซึ่งผู้ใช้สามารถป้อนข้อมูล แต่ฉันต้องบังคับให้ผู้ใช้เขียนตัวอักษรตัวพิมพ์ใหญ่ คุณรู้ฟังก์ชั่นการทำเช่นนั้นหรือไม่?

24
ConnectivityManager getNetworkInfo (int) เลิกใช้แล้ว
การใช้compileSdkVersion 23แต่พยายามสนับสนุนไกลถึง 9 getNetworkInfo(int)เลิกใช้แล้วใน 23 ข้อเสนอแนะคือการใช้getAllNetworks()และgetNetworkInfo(Network)แทน อย่างไรก็ตามทั้งสองอย่างนี้ต้องการ API ขั้นต่ำ 21 มีคลาสที่เราสามารถใช้ในแพ็คเกจการสนับสนุนที่สามารถช่วยเหลือสิ่งนี้ได้หรือไม่? ฉันรู้ว่ามีการเสนอวิธีแก้ไขปัญหามาก่อนอย่างไรก็ตามความท้าทายของข้อกำหนดขั้นต่ำ API ของฉันที่ 9 ก่อให้เกิดปัญหา

2
ฟังก์ชั่นแปลก ๆ ใน ActivityManager: isUserAMonkey สิ่งนี้หมายความว่าอะไรการใช้งานของมันคืออะไร?
android.app.ActivityManagerผมพบว่าฟังก์ชั่นดังต่อไปนี้ในแพคเกจ public static boolean isUserAMonkey () การอ้างอิงอธิบาย: public static boolean isUserAMonkey () ตั้งแต่: API ระดับ 8 ส่งคืน "true" หากลิงส่วนติดต่อผู้ใช้ถูก messed ด้วย ฉันรู้สึกตกใจกับฟังก์ชั่นที่แปลกประหลาดนี้ และมีคำถามสองสามข้อ สิ่งนี้ (ส่วนต่อประสานผู้ใช้กำลังยุ่งกับลิง) หมายความว่าอย่างไร การใช้ฟังก์ชั่นนี้ในทางปฏิบัติคืออะไร? ทำไมพวกเขาใช้isUserAMonkeyชื่อฟังก์ชั่น?
144 android 

30
Android emulator-5554 ออฟไลน์
ฉันมีปัญหากับ emulator-5554 มันคอยบอกฉันว่ามันออฟไลน์อยู่ เมื่อฉันทำadb devicesจากบรรทัดคำสั่งมันบอกว่า emulator-5554 offline แม้จะรีสตาร์ทใหม่ฉันลองใช้คำสั่งนั้น แต่ก็ยังบอกว่าออฟไลน์อยู่ ปัญหาคือเมื่อฉันพยายามติดตั้งไฟล์. apk ไปยังโปรแกรมจำลองโดยใช้abd install <path>จากพรอมต์คำสั่งมันบอกฉันว่ามันออฟไลน์อยู่ถ้าฉันสร้างอุปกรณ์อื่นและเรียกใช้อุปกรณ์นั้นจากนั้นลองติดตั้งไฟล์. apk มันบอกว่าฉัน มีการเชื่อมต่ออุปกรณ์มากเกินไป กล่าวอีกนัยหนึ่งคือฉันไม่สามารถติดตั้งไฟล์. apk ได้ ฉันจะกำจัดอีมูเลเตอร์ 5554 ในโลกนี้ได้อย่างไร ฉันได้ยินมาว่าหากคุณทำการรีสตาร์ทควรล้างอุปกรณ์ทั้งหมด แต่ดูเหมือนจะใช้งานไม่ได้ มันเหมือนกับการเริ่มต้นเมื่อคอมพิวเตอร์ของฉันเริ่มทำงาน มีใครพบปัญหานี้หรือไม่? ขอบคุณ

13
ฉันจะแปลงรูปภาพเป็นสตริง Base64 ได้อย่างไร
รหัสในการแปลงรูปภาพ (สูงสุด 200 KB) เป็นสตริง Base64 คืออะไร ฉันต้องรู้ว่าต้องทำอย่างไรกับ Android เพราะฉันต้องเพิ่มฟังก์ชั่นเพื่ออัปโหลดรูปภาพไปยังเซิร์ฟเวอร์ระยะไกลในแอพหลักของฉันวางลงในแถวของฐานข้อมูลเป็นสตริง ฉันกำลังค้นหาใน Google และใน Stack Overflow แต่ฉันไม่สามารถหาตัวอย่างง่าย ๆ ที่ฉันสามารถจ่ายได้และฉันยังพบตัวอย่างบางอย่าง แต่พวกเขาไม่ได้พูดถึงการเปลี่ยนเป็นสตริง จากนั้นฉันต้องแปลงเป็นสตริงเพื่ออัปโหลดโดย JSON ไปยังเซิร์ฟเวอร์ระยะไกลของฉัน
143 android  base64 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.