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

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


11
จะเพิ่มตัวแบ่ง (แนวตั้ง) ให้กับ LinearLayout แนวนอนได้อย่างไร?
ฉันกำลังพยายามเพิ่มตัวแบ่งให้กับเลย์เอาต์เชิงเส้นแนวนอน แต่ฉันไปไหนไม่ได้เลย ตัวแบ่งไม่แสดง ฉันเป็นมือใหม่กับ Android นี่คือ XML เค้าโครงของฉัน: <RelativeLayout 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" tools:context=".MainActivity" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/llTopBar" android:orientation="horizontal" android:divider="#00ff00" android:dividerPadding="22dip" android:showDividers="middle" > <Button android:layout_width="wrap_content" android:layout_height="match_parent" android:text="asdf" /> <Button android:layout_width="wrap_content" android:layout_height="match_parent" android:text="asdf" /> </LinearLayout> </RelativeLayout>

5
จะเปลี่ยนขนาดข้อความของแถบเครื่องมือได้อย่างไร?
ฉันต้องการเปลี่ยนขนาดของข้อความในรูปแบบToolbar. เนื่องจากในแอปพลิเคชันของฉันToolbarข้อความมีขนาดแตกต่างกันทั้งในโหมดแนวนอนและแนวตั้ง เป็นไปได้ไหมที่จะเปลี่ยนขนาดตัวอักษรของข้อความในToolbar?

1
สลับส่วนในกิจกรรมผ่านภาพเคลื่อนไหว
ฉันต้องการสลับสองส่วนในกิจกรรมผ่านแอนิเมชั่นสมมติว่า PageA มีไว้สำหรับการแบ่งส่วน A และด้านซ้ายของหน้าจอและ PageB สำหรับส่วน B เช่นทางด้านขวาของหน้าจอ ตอนนี้ฉันต้องการอย่างนั้นเมื่อฉันคลิกปุ่มบนหน้าจากนั้น PageA จะย้ายไปทางด้านขวาของหน้าจอพร้อมกับภาพเคลื่อนไหวการเปลี่ยนภาพ ฉันลองใช้รหัสด้านล่างเพื่อแทนที่ตำแหน่ง FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.replace(R.id.container, new FragB()); fragmentTransaction.commit(); กำลังมองหาเบาะแสบางอย่าง ขอบคุณล่วงหน้า.

13
SecurityException: ปฏิเสธการอนุญาต (ไม่มีสิทธิ์อินเทอร์เน็ต?)
ข้อผิดพลาดนี้แปลกมากจริงๆและฉันไม่รู้ว่าจะทำซ้ำได้อย่างไรและจะแก้ไขอย่างไรเพราะฉันทำการค้นหามากมาย แต่ไม่มีประโยชน์อะไรเลย นี่คือ stacktrace: Stack Trace _________________________________ 0 java.lang.RuntimeException: An error occured while executing doInBackground() 1 at android.os.AsyncTask$3.done(AsyncTask.java:299) 2 at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273) 3 at java.util.concurrent.FutureTask.setException(FutureTask.java:124) 4 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307) 5 at java.util.concurrent.FutureTask.run(FutureTask.java:137) 6 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 7 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 8 at java.lang.Thread.run(Thread.java:856) 9 Caused by: java.lang.SecurityException: Permission denied (missing INTERNET permission?) 10 at …
94 android  http 

3
จะตั้งค่าอิโมจิด้วย Unicode ใน textview ได้อย่างไร?
สวัสดีฉันต้องการทำสิ่งต่อไปนี้: ??? unicode = U+1F60A String emoji = getEmojiByUnicode(unicode) String text = "So happy " textview.setText(text + emoji); เพื่อรับสิ่งนี้ในมุมมองข้อความของฉัน: มีความสุขมาก ๆ 😊 ฉันจะใช้งานได้getEmojiByUnicode(unicode)อย่างไร? unicodeตัวแปรควรเป็นประเภทใด (สตริงถ่าน int?) โปรดทราบว่าฉันไม่ต้องการใช้ Drawables!


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

2
Application Skeleton เพื่อรองรับหลายหน้าจอ
อย่างที่เราทราบกันดีว่า Android มาพร้อมกับอุปกรณ์ต่างๆที่มีคุณสมบัติความละเอียดและขนาดหน้าจอที่แตกต่างกันดังนั้นในขณะที่พัฒนาแอปพลิเคชันที่รองรับหน้าจอหลายหน้าจอ (เล็กและใหญ่) มีอุปสรรคด้านขนาดและรูปแบบ สิ่งนี้นำไปสู่การผสมผสานขนาดหน้าจอความละเอียดและ DPI ที่แตกต่างกันและสร้างความท้าทายในการออกแบบและพัฒนาสำหรับอุปกรณ์ Android ในขณะที่ผู้ผลิตรายอื่น (ไม่ใช่ Android) มีความละเอียดและ DPI ที่แตกต่างกัน แต่ก็มีขนาดหน้าจอเดียวกันและความละเอียดจะเป็นไปตามอัตราส่วนเดียวกัน ดังนั้นจึงสามารถสร้างรูปภาพให้เหมาะกับอุปกรณ์ที่ไม่ใช่ Android คำถามของฉันคือมีขั้นตอนหรือสถาปัตยกรรมที่เหมาะสมที่ควรปฏิบัติตามเพื่อให้เป็นไปตามข้อกำหนดหรือไม่? จำไว้ว่าเรามีแท็บเล็ตที่มีขนาดและความละเอียดแตกต่างกัน ฉันทราบว่านักพัฒนา Androidมีข้อมูลนี้ แต่มุมมองของฉันมาจากการนำไปใช้งาน จากความรู้ของฉันสิ่งที่ฉันเข้าใจคือการออกแบบกราฟิก Android แม้แต่โปรแกรมเมอร์ก็ต้องรู้แนวคิดการออกแบบ

11
ลบขีดเส้นใต้จากลิงก์ใน TextView - Android
ฉันใช้สองtextviewลิงค์เพื่อแสดงลิงค์จากฐานข้อมูลฉันจัดการเปลี่ยนสีของลิงค์ได้ แต่ฉันต้องการลบขีดเส้นใต้ email.setText(c.getString(5)); website.setText(c.getString(6)); Linkify.addLinks(email, Linkify.ALL); Linkify.addLinks(website, Linkify.ALL); ฉันสามารถทำได้จาก XML หรือ Code?

6
จะปิด Snackbar โดยใช้ปุ่ม Action ได้อย่างไร?
ตอนนี้ไลบรารีการสนับสนุนการออกแบบของ Android มีการรองรับ Snackbar ฉันใช้รหัสต่อไปนี้เพื่อสร้างรหัส: Snackbar.make(findViewById(R.id.root_layout), result, Snackbar.LENGTH_LONG) .setAction("Dismiss", new View.OnClickListener() { @Override public void onClick(View v) { } }).show(); สแน็กบาร์สามารถปิดได้โดยการปัด อย่างไรก็ตามฉันต้องการปิดโดยใช้ปุ่มการดำเนินการของมันเอง (สร้างโดยใช้ฟังก์ชัน setAction) อย่างไรก็ตามดูเหมือนว่าจะไม่มีฟังก์ชันใดที่สามารถทำได้

7
วิธีบังคับแป้นพิมพ์ด้วยตัวเลขในเว็บไซต์บนมือถือใน Android
ฉันมีเว็บไซต์บนมือถือและมีinputองค์ประกอบHTML อยู่ในนั้นดังนี้: <input type="text" name="txtAccessoryCost" size="6" /> ฉันได้ฝังไซต์ลงในการWebViewใช้ Android 2.1 ที่เป็นไปได้เพื่อที่จะเป็นแอปพลิเคชัน Android เป็นไปได้ไหมที่จะใช้แป้นพิมพ์ที่มีตัวเลขแทนที่จะเป็นแป้นพิมพ์เริ่มต้นที่มีตัวอักษรเมื่อinputองค์ประกอบHTML นี้เน้น หรือเป็นไปได้ไหมที่จะตั้งค่าสำหรับแอปพลิเคชันทั้งหมด (อาจมีบางอย่างในไฟล์ Manifest ) หากองค์ประกอบ HTML ไม่สามารถทำได้

4
Gradle สร้างเฉพาะรสชาติ
มีใครบอกฉันได้ไหมว่าเป็นไปได้ไหมที่จะสร้างรสชาติที่แตกต่างผ่านบรรทัดคำสั่ง ในขณะนี้ฉันยังไม่เห็นวิธีดำเนินการตัวอย่างเช่น: gradle buildDev เมื่อ Dev เป็นหนึ่งในรสชาติที่แตกต่างของฉัน แน่นอนฉันต้องดำเนินการ: gradle build และรสชาติทั้งหมดถูกสร้างขึ้น ฉันต้องการข้ามรสชาติบางอย่าง เป็นไปได้ไหม? ขอบคุณ
94 android  build  gradle 

8
การดีบักระยะไกลด้วยโปรแกรมจำลอง Android
เป็นไปได้หรือไม่ที่จะเขียนโค้ด / คอมไพล์แอปพลิเคชัน Android บนเครื่องหนึ่งและดีบักจากระยะไกลบนโปรแกรมจำลองที่เปิดตัวในอีกเครื่อง ฉันเบื่อและเบื่อที่ตัวจำลองจะกิน CPU ครึ่งหนึ่งของแล็ปท็อปอยู่ตลอดเวลา

18
ล้างข้อความใน EditText เมื่อป้อน
ฉันกำลังพยายามตั้งค่าและ onclicklistener ดังนั้นเมื่อฉันคลิกภายในองค์ประกอบแก้ไขข้อความจะล้างเนื้อหาปัจจุบัน มีบางอย่างผิดปกติที่นี่? เมื่อฉันรวบรวมรหัสนี้ฉันได้รับการบังคับให้ออกและ ActivityManager: ไม่สามารถส่ง DDM chunk 4d505251: ไม่มีข้อผิดพลาดที่กำหนดตัวจัดการ public class Project extends Activity implements OnClickListener { /** Called when the activity is first created. */ EditText editText = (EditText)findViewById(R.id.editText1); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); editText.setOnClickListener(this); setContentView(R.layout.main); } @Override public void onClick(View v) { // TODO …

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