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

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

16
ฉันจะเปลี่ยนสีของส่วนของ TextView ได้อย่างไร?
text = text + CepVizyon.getPhoneCode() + "\n\n" + getText(R.string.currentversion) + CepVizyon.getLicenseText(); activationText.setText(text); myTextView.setText(text); ฉันต้องการเปลี่ยนสีสำหรับCepVizyon.getPhoneCode()สตริงของ ฉันจะทำเช่นนี้ได้อย่างไร?

6
Environment.getExternalStorageDirectory () เลิกใช้งานใน API ระดับ 29 java
ทำงานบน Android Java อัปเดต SDK เป็น API ระดับ 29 เมื่อเร็ว ๆ นี้มีคำเตือนที่แสดงว่า Environment.getExternalStorageDirectory() เลิกใช้งานแล้วใน API ระดับ 29 รหัสของฉันคือ private void saveImage() { if (requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) { final String folderPath = Environment.getExternalStorageDirectory() + "/PhotoEditors"; File folder = new File(folderPath); if (!folder.exists()) { File wallpaperDirectory = new File(folderPath); wallpaperDirectory.mkdirs(); } showLoading("Saving..."); final String …

9
Android -Starting Service at Boot Time
ฉันต้องเริ่มบริการในเวลาบูต ฉันค้นหามาก พวกเขากำลังพูดถึง Broadcastreceiver เนื่องจากฉันยังใหม่กับการพัฒนา Android ฉันไม่ได้รับภาพที่ชัดเจนเกี่ยวกับบริการบน Android โปรดระบุซอร์สโค้ด

15
java.lang.IllegalArgumentException: AppCompat ไม่สนับสนุนคุณลักษณะของธีมปัจจุบัน
ฉันพยายามย้ายโปรเจ็กต์จาก Eclipse ไปยัง Android Studio ในที่สุดฉันก็สามารถเรียกใช้งานได้ แต่เมื่อถึงจุดหนึ่งฉันได้รับข้อยกเว้นนี้และฉันไม่พบอะไรใน Google เกี่ยวกับสิ่งนี้: 04-22 00:08:15.484 9891-9891/hu.illion.kwindoo E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{hu.illion.kwindoo/hu.illion.kwindoo.activity.MainActivity}: java.lang.IllegalArgumentException: AppCompat does not support the current theme features at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2092) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2117) ... Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features at android.support.v7.app.AppCompatDelegateImplV7.ensureSubDecor(AppCompatDelegateImplV7.java:360) at …

10
จะแทรกระเบียน SQLite โดยตั้งวันที่และเวลาเป็น 'ตอนนี้' ในแอปพลิเคชัน Android ได้อย่างไร
สมมติว่าเรามีตารางที่สร้างขึ้นเป็น: create table notes (_id integer primary key autoincrement, created_date date) ในการแทรกบันทึกฉันจะใช้ ContentValues initialValues = new ContentValues(); initialValues.put("date_created", ""); long rowId = mDb.insert(DATABASE_TABLE, null, initialValues); แต่จะตั้งค่าคอลัมน์ date_created เป็นตอนนี้ได้อย่างไร? เพื่อให้ชัดเจน initialValues.put("date_created", "datetime('now')"); ไม่ใช่ทางออกที่ถูกต้อง เพียงแค่ตั้งค่าคอลัมน์เป็นข้อความ "datetime ('now')"

18
Android: ProgressDialog.show () ขัดข้องด้วย getApplicationContext
ฉันไม่สามารถเข้าใจได้ว่าทำไมสิ่งนี้จึงเกิดขึ้น รหัสนี้: mProgressDialog = ProgressDialog.show(this, "", getString(R.string.loading), true); ใช้งานได้ดี อย่างไรก็ตามรหัสนี้: mProgressDialog = ProgressDialog.show(getApplicationContext(), "", getString(R.string.loading), true); แสดงข้อยกเว้นต่อไปนี้: W/WindowManager( 569): Attempted to add window with non-application token WindowToken{438bee58 token=null}. Aborting. D/AndroidRuntime( 2049): Shutting down VM W/dalvikvm( 2049): threadid=3: thread exiting with uncaught exception (group=0x4001aa28) E/AndroidRuntime( 2049): Uncaught handler: thread main exiting …

4
Android Studio 1.0 และข้อผิดพลาด“ โครงการไลบรารีไม่สามารถตั้งค่า applicationId”
หลังจากอัปเดต Android Studio เป็น 1.0 ฉันเห็นข้อผิดพลาดนี้: ข้อผิดพลาด: โปรเจ็กต์ไลบรารีไม่สามารถตั้งค่า applicationId applicationId ถูกตั้งค่า เป็น 'com.super.app' ในการกำหนดค่าเริ่มต้น ฉันอัปเดตปลั๊กอิน Gradle ตามที่แนะนำ แต่ไม่เข้าใจวิธีแก้ไข

4
จะตั้งธีม holo dark ในแอพ Android ได้อย่างไร?
ฉันจะตั้งค่าธีมโฮโลมืดในแอพของฉันได้อย่างไร? ในเวลานี้ฉันได้รับสิ่งนี้: <style name="AppTheme" parent="android:Theme.Holo.Light" /> แต่เมื่อฉันเปลี่ยนเป็น: <style name="AppTheme" parent="android:Theme.Holo.Dark" /> ฉันได้รับข้อผิดพลาด error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Dark'. จะแก้ปัญหาอย่างไร?


7
ไลบรารีการออกแบบของ Android - ปัญหาการขยายปุ่มการดำเนินการแบบลอยตัว / ระยะขอบ
ฉันใช้ FloatingActionButton ใหม่จากไลบรารีการออกแบบของ Google และพบปัญหาช่องว่าง / ระยะขอบแปลก ๆ รูปภาพนี้ (เปิดตัวเลือกเค้าโครงของนักพัฒนา) มาจาก API 22 และจาก API 17 นี่คือ XML <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_gravity="bottom|right" android:layout_marginLeft="16dp" android:layout_marginRight="20dp" android:layout_marginTop="-32dp" android:src="@drawable/ic_action_add" app:fabSize="normal" app:elevation="4dp" app:borderWidth="0dp" android:layout_below="@+id/header"/> เหตุใด FAB ใน API 17 จึงมีช่องว่าง / ระยะขอบที่ใหญ่กว่ามาก

4
โครงสร้างโครงการ Android Studio (เทียบกับโครงสร้างโครงการ Eclipse)
ฉันพยายามเรียนรู้การพัฒนา Android และตอนแรกฉันสับสนกับโครงสร้างโครงการที่แตกต่างกันระหว่าง Eclipse และ Android Studio ทำให้ยากต่อการทำตามบทแนะนำที่ออกแบบมาสำหรับ Eclipse ใครช่วยบอกฉันหน่อยได้ไหมว่าทำไมถึงมีความแตกต่างเหล่านี้ ควรมีอยู่หรือไม่? ตัวอย่างเช่นหากฉันค้นหาไฟล์ R.java ใน IDE สองรายการที่แตกต่างกันพา ธ จะมีลักษณะดังนี้: Eclipse: app \ gen \ com.example.app \ R.java Android Studio: app \ build \ source \ r \ debug \ com.example.app \ R.java ทำไมเส้นทางเหล่านี้ถึงแตกต่างกัน? เหตุใด R.java ของฉันจึงอยู่ในโฟลเดอร์ดีบักใน Android Studio สิ่งนี้นำไปสู่ข้อผิดพลาดบางอย่างในช่วงต้นและหากใครมีข้อมูลเชิงลึกเกี่ยวกับความแตกต่างเหล่านี้ฉันจะขอบคุณพวกเขา

6
ความแม่นยำของเครื่องวัดความเร่งของ Android (การนำทางเฉื่อย)
ฉันกำลังมองหาการใช้งานระบบนำทางเฉื่อยสำหรับโทรศัพท์ Android ซึ่งฉันรู้ว่าเป็นเรื่องยากเนื่องจากความแม่นยำของมาตรความเร่งและการอ่านค่าคงที่ เริ่มต้นด้วยการตั้งค่าโทรศัพท์บนพื้นผิวเรียบและสุ่มตัวอย่างค่าการอ่านค่าความเร่ง 1,000 ตัวในทิศทาง X และ Y (ขนานไปกับโต๊ะดังนั้นจึงไม่มีแรงโน้มถ่วงกระทำในทิศทางเหล่านี้) จากนั้นฉันจึงหาค่าเฉลี่ยการอ่านเหล่านี้และใช้ค่านี้เพื่อปรับเทียบโทรศัพท์ (ลบค่านี้ออกจากการอ่านแต่ละครั้งในภายหลัง) จากนั้นฉันทดสอบระบบโดยวางไว้บนโต๊ะอีกครั้งและสุ่มตัวอย่างการอ่านค่ามาตรความเร่ง 5,000 ตัวในทิศทาง X และ Y ฉันคาดหวังจากการสอบเทียบว่าการเร่งความเร็วเหล่านี้ควรเพิ่มได้ถึง 0 (โดยประมาณ) ในแต่ละทิศทาง อย่างไรก็ตามนี่ไม่ใช่กรณีนี้และความเร่งรวมที่มากกว่า 5,000 การวนซ้ำจะไม่มีค่าใกล้ 0 เลย (เฉลี่ยประมาณ 10 ในแต่ละแกน) ฉันตระหนักได้โดยไม่ต้องเห็นรหัสของฉันสิ่งนี้อาจตอบยาก แต่โดยทั่วไปแล้ว ... นี่เป็นเพียงตัวอย่างของการอ่านค่าความเร่งที่ไม่ถูกต้องบนโทรศัพท์มือถือ (HTC Desire S) หรือเป็นไปได้มากกว่าที่ฉันจะทำผิดพลาดในการเข้ารหัส

5
การพัฒนาแอปพลิเคชันมือถือข้ามแพลตฟอร์ม [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา มีการเปิดตัวแพลตฟอร์มมือถือมากขึ้นเรื่อย ๆ และมี sdk ให้บริการสำหรับนักพัฒนา มีแพลตฟอร์มมือถือที่หลากหลาย: Android, iOS, Moblin, Windows mobile 7, RIM, symbian, bada, maemo เป็นต้น และการสร้างแอปพลิเคชันข้ามแพลตฟอร์มเป็นเรื่องน่าปวดหัวสำหรับนักพัฒนา ฉันกำลังค้นหาสิ่งที่พบบ่อยในแพลตฟอร์มต่างๆซึ่งจะช่วยให้นักพัฒนาที่ต้องการโอนแอปพลิเคชันไปยังทุกแพลตฟอร์ม เช่นเดียวกับความละเอียดหน้าจอที่แตกต่างวิธีการป้อนข้อมูลการสนับสนุน open gl ฯลฯ โปรดแบ่งปันรายละเอียดที่คุณทราบสำหรับแพลตฟอร์มใด ๆ หรือมีความเป็นไปได้โดยการเขียนโค้ดเป็น html (ประเภทของเครื่องมือ) แล้วโหลดลงในแอปพลิเคชันดั้งเดิม ฉันรู้เกี่ยวกับ Android ซึ่งเราสามารถเพิ่มมุมมองเว็บลงในแอปพลิเคชันได้โดยการโทรsetContentView(view) โปรดแบ่งปันรายละเอียดชั้นเรียนที่เราสามารถเพิ่มมุมมอง html ลงในแอปพลิเคชันเนทีฟของแพลตฟอร์มประเภทต่างๆที่คุณรู้จัก จุดประสงค์ของชุดข้อความนี้คือการแบ่งปันรายละเอียดทั่วไปกับนักพัฒนา ทำเครื่องหมายเป็นวิกิชุมชน เครื่องมือและไลบรารีข้ามแพลตฟอร์ม XMLVM, Codename Oneและ iSpectrum …

16
วิธีส่งค่าระหว่าง Fragments
ฉันค่อนข้างใหม่กับการใช้ Fragments ฉันแค่พยายามสร้างแอปพลิเคชันตัวอย่างง่ายๆที่ใช้ Fragments สถานการณ์ของฉันคือฉันมีสองกิจกรรมโดยมีหนึ่งส่วนในแต่ละกิจกรรม ส่วนแรกมีข้อความแก้ไขและปุ่ม ส่วนที่สองมีมุมมองข้อความ เมื่อฉันป้อนชื่อในข้อความแก้ไขและคลิกที่ปุ่ม textview ในส่วนที่สองควรแสดงชื่อที่ป้อนในข้อความแก้ไขของส่วนแรก ฉันสามารถส่งค่าจากส่วนแรกไปยังกิจกรรมของมันแล้วจากกิจกรรมนั้นไปยังกิจกรรมที่สอง ตอนนี้ฉันจะใช้ค่านี้ภายในส่วนที่สองได้อย่างไร นี่คือรหัส Java ::: package com.example.fragmentexample; import android.app.Activity; import android.app.Fragment; import android.app.FragmentManager; import android.content.Intent; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class Fragment_1 extends Fragment{ OnFragmentChangedListener mCallback; // Container …

13
สนับสนุน FragmentPagerAdapter มีการอ้างอิงถึงแฟรกเมนต์เก่า
ข้อมูลล่าสุด: ฉันได้ จำกัด ปัญหาของฉันให้แคบลงจนเป็นปัญหากับ fragmentManager ที่เก็บอินสแตนซ์ของแฟรกเมนต์เก่าและ viewpager ของฉันไม่ซิงค์กับ FragmentManager ของฉัน เห็นปัญหานี้ ... http://code.google.com/p/android/issues/detail?id=19211#makechanges ฉันยังไม่ทราบวิธีแก้ปัญหานี้ ข้อเสนอแนะใด ๆ ... ฉันพยายามแก้ไขข้อบกพร่องนี้มานานแล้วและความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมาก ฉันใช้ FragmentPagerAdapter ซึ่งยอมรับรายการชิ้นส่วนดังนี้: List<Fragment> fragments = new Vector<Fragment>(); fragments.add(Fragment.instantiate(this, Fragment1.class.getName())); ... new PagerAdapter(getSupportFragmentManager(), fragments); การนำไปใช้เป็นมาตรฐาน ฉันใช้ไลบรารีการคำนวณ ActionBarSherlock และ v4 สำหรับ Fragments ปัญหาของฉันคือหลังจากออกจากแอปและเปิดแอปพลิเคชั่นอื่น ๆ และกลับมาส่วนย่อยจะสูญเสียการอ้างอิงกลับไปที่ FragmentActivity (เช่นgetActivity() == null) ฉันไม่สามารถเข้าใจได้ว่าเหตุใดจึงเกิดขึ้น ฉันพยายามตั้งค่าด้วยตนเองsetRetainInstance(true);แต่ไม่ได้ผล …

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