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

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

14
EditText ขีดเส้นใต้คุณสมบัติข้อความ
ฉันต้องการเปลี่ยนสีน้ำเงินด้านล่างข้อความแก้ไขฉันไม่รู้ว่ามันคือคุณสมบัติอะไร ฉันลองใช้สีพื้นหลังที่แตกต่างออกไป แต่มันไม่ได้ผล ฉันแนบภาพด้านล่าง:

16
ปิดการใช้งาน ScrollView แบบเป็นโปรแกรมหรือไม่
ฉันต้องการเปิดใช้งาน ScrollView และปิดการใช้งานโดยการคลิกปุ่ม ปิดการใช้งานหมายความว่าถ้าไม่มี ScrollView .. และเปิดใช้งานจะส่งคืน ScrollView ฉันต้องการสิ่งนั้นเพราะฉันมีแกลเลอรีที่มีรูปภาพข้อความและเมื่อคลิกปุ่มการวางแนวหน้าจอจะเปลี่ยนไปดังนั้นในแนวนอนข้อความจะใหญ่ขึ้น และฉันต้องการ ScrollView เพื่อให้ภาพไม่ยืดออกและข้อความจะไม่สามารถอ่านได้ scrollview.Enabled=false / setVisibility(false) ไม่ได้ทำอะไรเลย xml: <ScrollView android:id="@+id/QuranGalleryScrollView" android:layout_height="fill_parent" android:layout_width="fill_parent"> <Gallery android:id="@+id/Gallery" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scrollbars="horizontal"></Gallery> </ScrollView> ขอบคุณ แก้ไข 1: ฉันไม่สามารถใช้การมองเห็นได้ (ไปแล้ว) เนื่องจากจะซ่อนแกลเลอรีด้วยสิ่งที่ฉันต้องการคือซ่อนเอฟเฟกต์ของ ScrollView เมื่อมี ScrollView รูปภาพใน Gallery จะกลายเป็น scrollabale และไม่พอดีกับหน้าจอดังนั้นคุณต้องเลื่อนเพื่อดูภาพทั้งหมดฉันไม่ต้องการปิด / เปิดใช้งานด้วยการคลิกปุ่ม ฉันลองสิ่งนี้: ((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setOnTouchListener(null); ((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setHorizontalScrollBarEnabled(false); ((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setVerticalScrollBarEnabled(false); ((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setEnabled(false); แต่ภาพในคลังภาพยังเลื่อนได้และไม่พอดีกับหน้าจอ .. …

6
Android: เข้าถึงมุมมองของเด็กจาก ListView
ฉันต้องการค้นหาตำแหน่งพิกเซลขององค์ประกอบหนึ่งในรายการที่แสดงโดยใช้ไฟล์ListView. ดูเหมือนว่าฉันควรจะได้รับTextViewอย่างใดอย่างหนึ่งแล้วใช้getTop()แต่ฉันไม่สามารถหาวิธีรับมุมมองลูกของไฟล์ListView. อัปเดต:ลูกของViewGroupสิ่งนี้ไม่สอดคล้องกับ 1 ต่อ 1 กับรายการในรายการสำหรับกListView. แต่ViewGroupเด็ก ๆ จะสอดคล้องกับมุมมองที่มองเห็นได้ในขณะนี้เท่านั้น ดังนั้นgetChildAt()ดำเนินการกับดัชนีที่อยู่ภายในViewGroupและไม่จำเป็นต้องเกี่ยวข้องกับตำแหน่งในรายการที่ListViewใช้

9
วิธีที่ดีที่สุดในการยกเลิกการรัน AsyncTask
ฉันใช้งานการดึงไฟล์เสียงระยะไกลและการดำเนินการเล่นไฟล์เสียงในเธรดพื้นหลังโดยใช้AsyncTask. Cancellableแถบความคืบหน้าจะแสดงเวลาที่สามารถดึงข้อมูลการดำเนินงานวิ่ง ฉันต้องการยกเลิก / ยกเลิกการAsyncTaskทำงานเมื่อผู้ใช้ยกเลิก (ตัดสินใจต่อต้าน) การดำเนินการ วิธีที่ดีที่สุดในการจัดการกรณีดังกล่าวคืออะไร?

17
Android 4.2: พฤติกรรมแบ็คสแต็กที่มีส่วนที่ซ้อนกัน
พร้อมกับ Android 4.2 สนับสนุนห้องสมุดสนับสนุนได้สำหรับชิ้นส่วนที่ซ้อนกันดูที่นี่ ผมเคยเล่นรอบกับมันและพบพฤติกรรมที่น่าสนใจ / ข้อผิดพลาดเกี่ยวกับสแต็คกลับมาและgetChildFragmentManager () เมื่อใช้ getChildFragmentManager () และ addToBackStack (ชื่อสตริง) โดยการกดปุ่มย้อนกลับระบบจะไม่เรียกใช้ back stack ไปยังส่วนก่อนหน้า ในทางกลับกันเมื่อใช้getFragmentManager ()และ addToBackStack (ชื่อสตริง) โดยการกดปุ่มย้อนกลับระบบจะกลับไปที่แฟรกเมนต์ก่อนหน้า สำหรับฉันพฤติกรรมนี้เป็นเรื่องที่ไม่คาดคิด การกดปุ่มย้อนกลับบนอุปกรณ์ของฉันฉันคาดหวังว่าส่วนที่เพิ่มล่าสุดในสแต็กด้านหลังจะถูกเปิดแม้ว่าส่วนย่อยจะถูกเพิ่มลงในสแต็กด้านหลังในตัวจัดการส่วนย่อยของเด็ก พฤติกรรมนี้ถูกต้องหรือไม่? พฤติกรรมนี้เป็นจุดบกพร่องหรือไม่? มีวิธีแก้ไขปัญหานี้หรือไม่? โค้ดตัวอย่างด้วย getChildFragmentManager (): public class FragmentceptionActivity extends FragmentActivity { @Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); final FrameLayout wrapper1 = new FrameLayout(this); …

1
วิธีใดดีที่สุดในการตั้งค่า "แอปพลิเคชัน" ใน Android [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการจัดเก็บการตั้งค่าแอปพลิเคชันบางอย่าง (เช่น URL ของ API และการตั้งค่าบางอย่างสำหรับการทดสอบ) สำหรับแอปพลิเคชัน Android ส่วนใหญ่ฉันทำงานเป็นนักพัฒนา. NETดังนั้นฉันจึงคุ้นเคยกับการใช้ไฟล์app.configเพื่อจุดประสงค์นี้ วิธีที่ดีใน Android คืออะไร?
108 android 

5
Android IDE ตัวไหนดีกว่า - Android Studio หรือ Eclipse [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังเริ่มพัฒนาสำหรับ Android ฉันควรใช้ IDE - Android Studio หรือ Eclipse sdk อยากทราบว่าอันไหนดีกว่ากัน

10
android: สร้างภาพวงกลมด้วย picasso
คำถามถูกถามและมีสัญญาสำหรับ Picasso เวอร์ชันที่ฉันใช้อยู่: ฉันจะส่งบิตแมปแบบวงกลมไปยัง ImageView โดยใช้ Picasso ได้อย่างไร ฉันยังใหม่กับ Picasso และสิ่งเดียวที่ฉันใช้คือ Picasso.with(context).load(url).resize(w, h).into(imageview); ฉันพบhttps://gist.github.com/julianshen/5829333แล้วแต่ฉันไม่แน่ใจว่าจะรวมเข้ากับบรรทัดด้านบนได้อย่างไร

9
หาระยะห่างระหว่างจุดทางภูมิศาสตร์สองจุด
ฉันต้องการสร้างแอปที่ตรวจสอบสถานที่ที่ใกล้ที่สุดที่ผู้ใช้อยู่ ฉันสามารถหาตำแหน่งของผู้ใช้ได้อย่างง่ายดายและฉันมีรายชื่อสถานที่พร้อมละติจูดและลองจิจูดแล้ว อะไรคือวิธีที่ดีที่สุดในการทราบตำแหน่งที่ใกล้ที่สุดของรายการเทียบกับตำแหน่งของผู้ใช้ปัจจุบัน ฉันไม่พบสิ่งใดใน Google API


17
จะบันทึกตำแหน่งการเลื่อนของ RecyclerView โดยใช้ RecyclerView.State ได้อย่างไร
ฉันมีคำถามเกี่ยวกับ Android ของRecyclerView.State ฉันใช้ RecyclerView ฉันจะใช้และเชื่อมโยงกับ RecyclerView.State ได้อย่างไร จุดประสงค์ของฉันคือการบันทึกเลื่อนตำแหน่ง RecyclerView ของ

12
วิธีเปลี่ยนสีไอคอนหน้าแรกของ Toolbar
ฉันใช้ android.support.v7.widget.Toolbar และเรียนรู้จากโพสต์นี้ว่าจะเปลี่ยนสีของไอคอนแฮมเบอร์เกอร์เป็นสีขาวได้อย่างไร แต่ลูกศรขึ้น / กลับยังคงเป็นสีเข้มเมื่อฉันโทร setDisplayHomeAsUpEnabled(true); ฉันจะทำให้ลูกศรเป็นสีขาวได้อย่างไร? นี่คือลักษณะของแถบเครื่องมือของฉันเมื่อฉันเรียก setDisplayHomeAsUpEnabled (): ... และนี่คือส่วนที่เกี่ยวข้องของไฟล์ styles.xml ของฉัน: <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">#194C5F</item> <item name="colorAccent">@color/accent</item> <item name="drawerArrowStyle">@style/WhiteDrawerIconStyle</item> </style> <style name="WhiteDrawerIconStyle" parent="Widget.AppCompat.DrawerArrowToggle"> <item name="spinBars">true</item> <item name="color">@android:color/white</item> </style>

3
ฉันจะตั้งค่ารัศมีมุมโค้งมนของสีที่วาดได้โดยใช้ xml ได้อย่างไร
ในเว็บไซต์ของ Android มีส่วนเกี่ยวกับสีที่วาดได้ การกำหนด drawables เหล่านี้ใน xml มีลักษณะดังนี้: <resources> <drawable name="solid_red">#f00</drawable> <drawable name="solid_blue">#0000ff</drawable> <drawable name="solid_green">#f0f0</drawable> </resources> ใน java api มีวิธีการต่อไปนี้เพื่อกำหนดมุมโค้งมน: setCornerRadius(float radius) มีวิธีกำหนดมุมมนใน xml หรือไม่?
108 android  drawable 

11
วิธีรับการใช้งานหน่วยความจำปัจจุบันใน Android
ฉันใช้ / proc / meminfo และการตอบสนองคำสั่งที่แยกวิเคราะห์แล้วอย่างไรก็ตามผลลัพธ์แสดงให้เห็นว่า: MemTotal: 94348 kB MemFree: 5784 kB หมายถึง. มันแสดงให้เห็นว่ามีหน่วยความจำว่างเพียง 5MB เป็นไปได้ไหมกับมือถือ android? มีเพียง 5-6 แอปพลิเคชันที่ติดตั้งบนมือถือของฉันและไม่มีงานอื่นกำลังทำงานอยู่ แต่คำสั่งนี้ยังคงแสดงว่ามีหน่วยความจำว่างน้อยมาก ใครสามารถชี้แจงเรื่องนี้ได้บ้าง? หรือมีวิธีอื่นในการใช้หน่วยความจำใน Android หรือไม่?


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