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

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

6
ฉันสามารถหลีกเลี่ยงโปรแกรมเล่นวิดีโอแบบเต็มหน้าจอที่มี HTML5 บน iPhone หรือ Android ได้หรือไม่
ฉันได้สร้างเว็บแอปที่ใช้แท็ก HTML5 และโค้ด JavaScript ที่แสดงเนื้อหาอื่น ๆ ที่ซิงโครไนซ์กับวิดีโอที่กำลังทำงานอยู่ ใช้งานได้ดีในเบราว์เซอร์เดสก์ท็อป: Firefox, Chrome และ Safari บน iPhone หรือ DroidX โปรแกรมเล่นวิดีโอเนทีฟจะปรากฏขึ้นและเข้าควบคุมหน้าจอจึงบดบังเนื้อหาไดนามิกอื่น ๆ ที่ฉันต้องการแสดงพร้อมกับวิดีโอ มีวิธีแก้ปัญหานี้หรือไม่? ถ้าจำเป็นฉันจะหาวิธีเขียนแอพเนทีฟสำหรับทั้งสองแพลตฟอร์มนั้น แต่มันจะช่วยฉันได้มากถ้าฉันสามารถใช้ HTML5 / JavaScript ได้

11
มุมมอง Recycler ภายใน NestedScrollView ทำให้การเลื่อนเริ่มตรงกลาง
ฉันมีพฤติกรรมแปลก ๆ ในการเลื่อนเมื่อฉันเพิ่ม RecyclerView ภายใน NestedScrollView สิ่งที่เกิดขึ้นคือเมื่อใดก็ตามที่ scrollview มีแถวมากกว่าที่จะแสดงในหน้าจอได้ทันทีที่มีการเปิดกิจกรรม NestedScrollView จะเริ่มต้นด้วยการชดเชยจากด้านบน (ภาพที่ 1) หากมีรายการเพียงไม่กี่รายการในมุมมองแบบเลื่อนเพื่อให้สามารถแสดงทั้งหมดได้ในครั้งเดียวสิ่งนี้จะไม่เกิดขึ้น (ภาพที่ 2) ฉันกำลังใช้เวอร์ชัน 23.2.0 ของไลบรารีการสนับสนุน ภาพที่ 1 : ผิด - เริ่มต้นด้วยการชดเชยจากด้านบน รูปภาพ 2 : ถูกต้อง - มีไม่กี่รายการในมุมมองผู้รีไซเคิล ฉันกำลังวางโค้ดด้านล่างของฉัน: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="fill_vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:padding="10dp"> <LinearLayout …


11
วิธีรับบริบทในอะแด็ปเตอร์มุมมองรีไซเคิล
ฉันพยายามใช้ไลบรารี picasso เพื่อให้สามารถโหลด url ไปยัง imageView ได้ แต่ฉันไม่สามารถcontextใช้ไลบรารี picasso ได้อย่างถูกต้อง public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to the views for each data item // Complex data items may need more than one view per item, and // you provide access to all the …

14
Android การเขียนบันทึกเป็นไฟล์ข้อความ
ฉันกำลังพยายามเขียนบันทึกลงในไฟล์ Log.txt ที่กำหนดเองบนไฟล์ Android โดยใช้รหัสของ Mine แต่วิธีนี้จะสร้างไฟล์ แต่ไม่มีอะไรเลย โดยพื้นฐานแล้วฉันต้องการอ่านเนื้อหาก่อนหน้าของไฟล์แล้วต่อท้ายข้อมูลของฉันด้วยเนื้อหาที่มีอยู่ จรรยาบรรณมีดังนี้: public static void write(String str) { InputStream fileInputStream = null; FileOutputStream fileOutpurStream = null; try { fileInputStream = new FileInputStream(file); fileOutpurStream = new FileOutputStream(file); if(file.exists()) { int ch = 0; int current = 0; StringBuffer buffer = new StringBuffer(); while((ch …
130 android 

10
การเพิ่มส่วนหัวของคำขอทั้งหมดด้วย Retrofit 2
เอกสารประกอบของ Retrofit 2 ระบุว่า: ส่วนหัวที่ต้องเพิ่มให้กับทุกคำขอสามารถระบุได้โดยใช้ตัวสกัดกั้น OkHttp สามารถทำได้อย่างง่ายดายโดยใช้เวอร์ชันก่อนหน้านี่คือ QA ที่เกี่ยวข้อง แต่เมื่อใช้ชุดติดตั้งเพิ่ม 2 ฉันไม่พบสิ่งที่เหมือนsetRequestInterceptorหรือsetInterceptorวิธีที่สามารถใช้กับRetrofit.Builderวัตถุได้ ดูเหมือนว่าไม่มีRequestInterceptorในOkHttpอีกต่อไป เอกสารของ Retrofit อ้างถึงInterceptorซึ่งฉันไม่ค่อยเข้าใจวิธีใช้เพื่อจุดประสงค์นี้ ฉันจะทำเช่นนี้ได้อย่างไร?

4
รุ่น Android ใน Google Play Store: URL การเลือกใช้อยู่ที่ไหน
ฉันกำลังดำเนินการเพื่อเผยแพร่รุ่นส่วนตัวภายในสำหรับแอปของเราใน Google Play Store ฉันได้รับข้อความว่า "ลิงก์เลือกใช้จะพร้อมใช้งานที่นี่เมื่อคุณเผยแพร่แอปของคุณ" แต่ฉันไม่รู้ว่าจะต้องทำอะไรอีกในการเผยแพร่ apk ทดสอบอัลฟ่าของฉัน สถานะการเปิดตัวระบุว่า "เปิดตัวเต็มรูปแบบ" ซึ่งบ่งบอกให้ฉันทราบว่าทุกอย่างเสร็จสิ้นแล้ว ฉันรู้ว่าต้องใช้เวลาหลายชั่วโมงกว่าจะปรากฏ แต่ฉันรอมาหลายวันแล้ว ฉันต้องทำอะไรเพื่อรับ URL นี้ หากฉันไซด์โหลด apk ที่สร้างขึ้นจะเหมือนกับการดาวน์โหลดจากร้านค้า (ในแง่ของการอนุญาต IAP) หรือไม่

5
วิธีตั้งค่าไดอะล็อกให้แสดงแบบเต็มหน้าจอ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีGridViewและฉันต้องการสร้างการโต้ตอบซึ่งรูปภาพที่ฉันเลือกควรแสดงในแบบเต็มหน้าจอ ดังนั้นฉันจะทำให้กล่องโต้ตอบแสดงในโหมดเต็มหน้าจอได้อย่างไร ขอบคุณ!

16
ฉันจะลดขนาดของ Ratingbar ได้อย่างไร
ในกิจกรรมของฉันฉันมีบาร์คะแนนบางส่วน แต่ขนาดของบาร์นี้ใหญ่มาก! ฉันจะทำให้มันเล็กลงได้อย่างไร แก้ไข ขอบคุณ Gabriel Negut ฉันทำมันด้วยรูปแบบต่อไปนี้: <RatingBar style = "?android:attr/ratingBarStyleSmall" android:numStars = "5" android:rating = "4" /> ตอนนี้ขนาดลดลง แต่จำนวนดาวและเรทติ้งไม่มีผล !!! ทำไม? ฉันมี 7 ดาวที่เลือกไว้ 6 แห่ง

5
ตัวอย่าง FloatingActionButton พร้อม Support Library
เมื่อเร็ว ๆ นี้ฉันอ่านบทความเหล่านี้: ห้องสมุดสนับสนุนการออกแบบ Android ห้องสมุดสนับสนุน Android, แก้ไข 22.2.0 FloatingActionButton FloatingActionButtonแต่ไม่มีของพวกเขาให้ฉันเช่นรายละเอียดเกี่ยวกับการสร้างใหม่ ยากที่จะเข้าใจฉันถามคำถามนี้ ใครช่วยยกตัวอย่างเกี่ยวกับมันได้บ้าง ความช่วยเหลือใด ๆ ที่จะชื่นชมมาก ขอบคุณล่วงหน้า. แก้ไข ฉันเพิ่งพบปัญหาบางอย่างในFloatingActionButton(FAB) และฉันต้องการปรับปรุงคำตอบอื่น ดูคำตอบของฉันด้านล่าง

14
สิ่งนี้หมายความว่า: ล้มเหลว [INSTALL_FAILED_CONTAINER_ERROR]?
ฉันพยายามปรับใช้แอพของฉันและบางครั้งได้รับข้อผิดพลาดนี้: Failure [INSTALL_FAILED_CONTAINER_ERROR] ฉันพยายาม google แต่ไม่พบข้อผิดพลาดความหมายหรือสิ่งที่เกิดจาก ฉันปรับใช้ผ่าน IDE (IntelliJ) ไฟล์จะถูกคัดลอกไปยังอุปกรณ์ไปยัง / data / local / tmp (หัวเว่ย Ideos ที่ไม่ได้หยั่งรากซึ่งทำงาน 2.2) แต่ผู้จัดการแพ็คเกจดูเหมือนจะไม่ชอบ ก่อนติดตั้ง apk ฉันได้ลบแอพออกจากอุปกรณ์ล่วงหน้าแล้ว ฉันยังทำให้แน่ใจว่าไม่มีไฟล์เก่าภายใต้ / data / local / tmp บนอุปกรณ์ ยังฉันได้รับข้อผิดพลาดนี้ในขณะนี้ แพคเกจควรเซ็นชื่อด้วยรหัส debug เนื่องจากฉันปรับใช้ผ่าน IDE โดย 'เรียกใช้' แอป $ pwd /data/local/tmp $ ls -l -rw-rw-rw- shell shell 17257686 …


15
windowSoftInputMode =“ adjustResize” ไม่ทำงานกับการกระทำโปร่งแสง / navbar
ฉันมีปัญหากับโปร่งแสง actionbar / navbar ใน Android ใหม่ KitKat (4.4) windowSoftInputMode="adjustResize"และ Normaly เปลี่ยน InputMode เป็น AdjustResize แอปควรปรับขนาดตัวเองเมื่อแป้นพิมพ์แสดง ... แต่ที่นี่จะไม่! ถ้าฉันลบบรรทัดสำหรับเอฟเฟ็กต์แบบโปร่งใสการปรับขนาดกำลังทำงาน ดังนั้นหากมองเห็นแป้นพิมพ์ ListView ของฉันจะอยู่ข้างใต้และฉันไม่สามารถเข้าถึงรายการสองสามรายการสุดท้ายได้ (โดยการซ่อนแป้นพิมพ์ด้วยตนเองเท่านั้น) AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="XYZ" android:versionCode="23" android:versionName="0.1" > <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.XYZStyle" > <activity android:name="XYZ" android:label="@string/app_name" android:windowSoftInputMode="adjustResize" > <intent-filter> <action …

8
เจตนา - ถ้ากิจกรรมกำลังดำเนินอยู่ให้นำมาไว้ข้างหน้ามิฉะนั้นจะเริ่มกิจกรรมใหม่ (จากการแจ้งเตือน)
แอพของฉันมีการแจ้งเตือนซึ่งชัดเจนว่าไม่มีการตั้งค่าสถานะใด ๆ เริ่มต้นกิจกรรมใหม่ทุกครั้งดังนั้นฉันจึงได้รับกิจกรรมเดียวกันหลายรายการที่ทำงานอยู่ด้านบนซึ่งกันและกันซึ่งผิดปกติ สิ่งที่ฉันต้องการให้ทำคือการนำกิจกรรมที่ระบุในการแจ้งเตือนที่ค้างอยู่ไปข้างหน้าถ้ามันกำลังทำงานอยู่หรือไม่ก็เริ่มทำ จนถึงตอนนี้เจตนา / ความตั้งใจที่รอดำเนินการสำหรับการแจ้งเตือนที่ฉันมีอยู่ private static PendingIntent prepareIntent(Context context) { Intent intent = new Intent(context, MainActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); return PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); } และแปลกบางครั้งมันใช้งานได้บางครั้งมันไม่ ... ฉันรู้สึกว่าฉันได้ลองทุกชุดผสมกันแล้ว


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