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

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

8
จะส่งตัวแปรจาก Activity ไปยัง Fragment และส่งกลับได้อย่างไร?
ฉันกำลังสร้างแอพ Android และฉันต้องการส่งต่อวันที่ระหว่างกิจกรรมและส่วนย่อย กิจกรรมของฉันมีปุ่มซึ่งเปิดแฟรกเมนต์: DatePickerFragment ในกิจกรรมของฉันฉันแสดงวันที่ซึ่งฉันต้องการแก้ไขด้วยส่วน ดังนั้นฉันต้องการส่งวันที่ไปยัง datepicker และส่งกลับไปที่กิจกรรม ฉันได้ลองวิธีแก้ปัญหามากมาย แต่ไม่มีวิธีใดได้ผล วิธีง่ายๆจะส่งผ่านข้อโต้แย้ง แต่ไม่สามารถทำได้ด้วยเศษ

6
สีพื้นหลัง CardView เป็นสีขาวเสมอ
ฉันใช้ RecyclerView กับ GridLayoutManager และฉันมีแต่ละรายการเป็น CardView น่าเสียดายที่ CardView ที่นี่ดูเหมือนจะไม่เปลี่ยนสีพื้นหลัง ฉันลองใช้เลย์เอาต์และการเขียนโปรแกรมด้วย แต่ฉันพยายามแล้วดูเหมือนจะไม่ได้ผล ฉันดิ้นรนมาระยะหนึ่งแล้ว ฉันขอขอบคุณหากมีใครสามารถช่วยฉันแก้ปัญหานี้ได้

7
เกิดข้อผิดพลาดขณะเรียกคำสั่ง 'ant' บน Mac OS X 10.9 Mavericks เมื่อสร้างสำหรับ Android ด้วย PhoneGap / Cordova
วันนี้ผมพยายาม PhoneGap / คอร์โดวากับMac OS X Mavericks สิ่งปลูกสร้างสำหรับ iOS นั้นใช้งานได้ดี แต่การสร้างสำหรับ Android นั้นไม่ได้คาดเดา ผมติดตั้ง Android 4.2.2 ผ่านทาง Android SDK Manager (ผมใช้เก่าv17 APIเพราะมันไม่เข้ากันกับหนึ่งใหม่) เพิ่มPATH environment variablesสำหรับของ SDK platform-toolsและtoolsและคิดว่าฉันก็พร้อมที่จะออกโดยใช้คำสั่ง : phonegap run android อย่างไรก็ตามฉันได้รับข้อผิดพลาดดังต่อไปนี้: [phonegap] detecting Android SDK environment... [phonegap] using the local environment [phonegap] adding the Android platform... [error] An error …

18
ไม่สามารถแก้ไขสัญลักษณ์ 'AndroidJUnit4'
เห็นได้ชัดว่าฉันต้องการสถานะการนำเข้าที่ถูกต้องเพื่อแก้ไขปัญหานี้ ตามเอกสารสำหรับAndroidJUnit4นี้ควรจะเป็น import android.support.test.runner.AndroidJUnit4; เมื่อฉันทำเช่นนั้น Android Studio จะเน้นrunnerสีแดงและบ่นว่า "ไม่สามารถแก้ไขสัญลักษณ์ 'นักวิ่ง' ได้ พื้นหลัง ผมได้มาถึงจุดนี้ได้โดยทำตามบทเรียนบนเว็บไซต์นักพัฒนาซอฟต์แวร์ Android สำหรับการตั้งค่าการทดสอบโดยใช้ UI อัตโนมัติ ปัญหาที่ผมเจอเป็นครั้งแรกคือการที่com.android.support:support-v4:22.2.0และขึ้นอยู่กับรุ่นที่แตกต่างกันของcom.android.support.test:runner:0.2 com.android.support:support-annotationsฉันทำตามคำแนะนำจากรายงานบั๊ก Android นี้และเพิ่มสิ่งต่อไปนี้allprojectsในโครงการของฉันbuild.gradle: configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:22.1.0' } วิธีนี้แก้ไขข้อผิดพลาดได้ทันที แต่ฉันคิดว่ามันจะนำไปสู่ปัญหาในปัจจุบันของฉัน ใครบ้างมีคำแนะนำเกี่ยวกับวิธีการแก้ไขนี้ ส่วนที่เกี่ยวข้องจาก `./gradlew: แอพ: การอ้างอิง androidTestCompile - Classpath for compiling the androidTest sources. +--- com.jayway.android.robotium:robotium-solo:5.2.1 +--- com.squareup:fest-android:1.0.8 | \--- org.easytesting:fest-assert-core:2.0M10 | \--- …

3
Android RelativeLayout โดยทางโปรแกรมตั้ง“ centerInParent”
ฉันมีความสัมพันธ์แบบนี้: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> ฉันต้องการที่จะสามารถตั้งค่าทางโปรแกรมสำหรับpositiveButtonผลเช่นเดียวกับ: android:layout_centerInParent="true" ฉันจะทำให้โปรแกรมเป็นแบบนี้ได้อย่างไร

9
วิธีสร้าง Class Diagram (UML) บน Android Studio (IntelliJ Idea)
ฉันพยายามค้นหาและพบลิงค์นี้แต่Ctrl+ Alt+ Shift+ Dไม่ทำงาน ฉันยังใช้ find Action Ctrl+ Shift+ Aเพื่อค้นหาการกระทำเกี่ยวกับไดอะแกรมและ uml แต่ไม่พบอะไรเลย ฉันค้นหาปลั๊กอิน umlด้วย แต่ส่วนใหญ่ไม่สามารถใช้งานกับ intelliJ รุ่นใหม่ได้ (ฉันไม่ได้ลองเลยฉันเพิ่งอ่านความคิดเห็น)

8
ขนาดตัวอักษรเริ่มต้นบน Android คืออะไร?
ฉันมีปุ่มต่าง ๆ และมุมมองของตัวเองที่ฉันตั้งขนาดตัวอักษรของฉันโดยใช้ Paint.setTextSize () ฉันต้องการให้ขนาดตัวอักษรมีลักษณะเหมือนตัวอักษรบนปุ่ม แน่นอนตอนนี้ฉันสามารถตั้งค่าขนาดตัวอักษรของปุ่มเป็น 18sp และใช้ 18 ในมุมมองของฉัน แต่สำหรับการบูรณาการที่ดีกว่าฉันแค่อยากจะรู้ว่าขนาดของตัวอักษรคืออะไร "ปกติ" สำหรับปุ่มต่างๆ จากการทดสอบของฉันมันควรเป็นอะไรที่คล้าย 12sp แต่ฉันไม่พบเอกสารเกี่ยวกับเรื่องนี้ การเว้นขนาดเริ่มต้นจะทำให้ข้อความเล็กเกินไปในมุมมอง บางทีฉันควรใช้วิธีอื่นในการแก้ไขปัญหานี้หรือไม่?
139 android  text-size 

9
FileProvider ขัดข้อง - npe พยายามเรียกใช้ XmlResourceParser บนสตริงที่ไม่มีค่า
นี่เป็นส่วนหนึ่งของรายการของฉัน: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.asd" android:versionCode="118" android:versionName="118" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <application android:name="com.example.asd.AsdApplication" android:allowBackup="true" android:allowTaskReparenting="true" android:theme="@style/AsdTheme" > ... <provider android:name="com.example.asd.database.hq.ContentProviderDB" android:authorities="ourContentProviderAuthorities" > </provider> <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.asd.fileprovider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/filepaths" /> </provider> ... </application> </manifest> นี่คือไฟล์พา ธ ใน raw / xml / filepaths.xml <?xml version="1.0" encoding="utf-8"?> …
139 android 

9
วางปุ่มที่ด้านล่างของหน้าจอด้วย LinearLayout?
ฉันมีรหัสต่อไปนี้ฉันจะสร้างมันได้อย่างไรเพื่อให้ปุ่ม 3 ปุ่มอยู่ที่ด้านล่าง <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button android:id="@+id/button3" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="3" /> </LinearLayout>

5
ฉันจะอัปเดตข้อความแจ้งเตือนสำหรับบริการเบื้องหน้าใน Android ได้อย่างไร
ฉันมีการตั้งค่าบริการเบื้องหน้าใน Android ฉันต้องการอัปเดตข้อความแจ้งเตือน ฉันกำลังสร้างบริการดังที่แสดงด้านล่าง ฉันจะอัปเดตข้อความแจ้งเตือนที่ตั้งค่าไว้ในบริการส่วนหน้านี้ได้อย่างไร แนวทางปฏิบัติที่ดีที่สุดในการอัปเดตการแจ้งเตือนคืออะไร โค้ดตัวอย่างใด ๆ จะได้รับการชื่นชม public class NotificationService extends Service { private static final int ONGOING_NOTIFICATION = 1; private Notification notification; @Override public void onCreate() { super.onCreate(); this.notification = new Notification(R.drawable.statusbar, getText(R.string.app_name), System.currentTimeMillis()); Intent notificationIntent = new Intent(this, AbList.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); …

30
IllegalArgumentException: การนำทาง xxx ไม่รู้จักกับ NavController นี้
ฉันมีปัญหากับองค์ประกอบสถาปัตยกรรมการนำทาง Android ใหม่เมื่อฉันพยายามนำทางจากส่วนหนึ่งไปยังอีกส่วนหนึ่งฉันได้รับข้อผิดพลาดแปลก ๆ นี้: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController การนำทางอื่น ๆ ทั้งหมดทำงานได้ดียกเว้นอันนี้โดยเฉพาะ ฉันใช้findNavController()ฟังก์ชันของ Fragment เพื่อเข้าถึงไฟล์NavController. ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.


11
โทร RemoveView () บนแม่ของเด็กก่อน
พื้นหลังเล็กน้อยก่อน: ฉันมีเค้าโครงภายใน scrollview ในตอนแรกเมื่อผู้ใช้เลื่อนบนหน้าจอ scrollview จะเลื่อน อย่างไรก็ตามหลังจากเลื่อนจำนวนหนึ่งฉันต้องปิดใช้งานการเลื่อนในมุมมองเลื่อนการย้าย "เลื่อนโฟกัส" ไปยัง webview ภายในเค้าโครงเด็ก ด้วยวิธีนี้แถบเลื่อนและกิจกรรมการเลื่อนทั้งหมดจะไปที่มุมมองเว็บด้านใน ดังนั้นสำหรับวิธีแก้ปัญหาเมื่อถึงขีด จำกัด การเลื่อนฉันจะลบเลย์เอาต์ลูกออกจาก scrollview และวางไว้ในพาเรนต์ของ scrollview (และทำให้ scrollview ล่องหน) // Remove the child view from the scroll view scrollView.removeView(scrollChildLayout); // Get scroll view out of the way scrollView.setVisibility(View.GONE); // Put the child view into scrollview's parent view parentLayout.addView(scrollChildLayout); …

6
Android: AsyncTask เทียบกับบริการ
ทำไมผมอ่านในคำตอบของคำถามที่นี่มากเกี่ยวกับAsyncTaskรถยกและรถ แต่ไม่มีอะไรที่เกี่ยวกับการบริการ ? บริการยังไม่เป็นที่รู้จักกันดีหรือเลิกใช้งานหรือมีคุณลักษณะที่ไม่ดีหรือบางอย่าง อะไรคือความแตกต่าง? (โดยวิธีการที่ฉันรู้ว่ามีหัวข้ออื่น ๆ เกี่ยวกับเรื่องนี้ แต่ไม่มีใครระบุความแตกต่างที่ชัดเจนจริง ๆ ที่ช่วยให้นักพัฒนาตัดสินใจได้อย่างง่ายดายว่าเขาจะดีกว่าการใช้อย่างใดอย่างหนึ่งหรืออื่น ๆ สำหรับปัญหาจริง)
138 android 

10
ตัวอย่างโอเพ่นซอร์สของแอปพลิเคชัน Android ที่ออกแบบมาอย่างดี? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ คุณช่วยแนะนำแอพพลิเคชั่น Android โอเพ่นซอร์สที่มีคุณค่าในการวิเคราะห์และเรียนรู้การเขียนโปรแกรม Android ได้จากไหน? แอพจากโครงการโอเพ่นซอร์ส Android เหมาะสำหรับการเรียนรู้ขั้นพื้นฐานหรือไม่โดยทั่วไปฉันกำลังมองหาแอพ android สำหรับการอ้างอิงการออกแบบ UI พร้อมรหัสต้นฉบับ

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