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

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

12
รับมุมมองรูตจากกิจกรรมปัจจุบัน
ผมรู้ว่าจะได้รับมุมมองรากกับView.getRootView () ฉันยังสามารถที่จะได้รับมุมมองจากปุ่มของonClickเหตุการณ์ที่อาร์กิวเมนต์เป็นดู แต่ฉันจะดูในกิจกรรมได้อย่างไร

16
จะติดตั้ง Google Play Services ใน Genymotion VM ได้อย่างไร (โดยไม่สนับสนุนการลากและวาง)
ฉันจะติดตั้ง Google Play Services ในเครื่องจำลองแบบ Genymotion โดยไม่รองรับการลากและวางได้อย่างไร ฉันไม่สามารถติดตั้งได้ตามที่กล่าวไว้ในโพสต์ Stack Overflow คุณจะติดตั้งเฟรมเวิร์กของ Google (เล่น, บัญชี, ฯลฯ ) บนอุปกรณ์เสมือน Genymotion ได้อย่างไร เนื่องจากขาดการสนับสนุนสำหรับการติดตั้งแบบลากและวาง Genymotion รองรับ Google Apps สำหรับตัวจำลองสองสามตัว แต่ไม่รองรับตัวเลียนแบบแท็บเล็ต

22
วิธีเริ่มกิจกรรมใหม่เมื่อคลิกปุ่ม
ในแอปพลิเคชัน Android คุณจะเริ่มกิจกรรมใหม่ (GUI) อย่างไรเมื่อคลิกปุ่มในกิจกรรมอื่นและคุณส่งข้อมูลระหว่างกิจกรรมทั้งสองนี้อย่างไร


26
เป็นไปได้ไหมที่จะใช้ Java 8 สำหรับการพัฒนา Android?
การค้นหาเว็บจะไม่ชัดเจนถ้ารองรับ Java 8 สำหรับการพัฒนา Android หรือไม่ ก่อนที่ฉันจะดาวน์โหลด / ติดตั้ง Java 8 ฉันสามารถชี้ไปที่เอกสาร "ทางการ" ใด ๆ ที่ระบุว่า Java 8 เป็นหรือไม่รองรับการพัฒนา Android


30
กิจกรรมเต็มหน้าจอใน Android?
ตั้งค่าใหม่แล้วStack Overflow ที่ทับซ้อนกัน: ใช่หรือไม่? ฉันจะสร้างกิจกรรมแบบเต็มหน้าจอได้อย่างไร ฉันหมายถึงไม่มีแถบการแจ้งเตือน ความคิดใด ๆ

30
อัปเดต Eclipse ด้วยเครื่องมือพัฒนา Android เวอร์ชัน 23
ฉันอัปเดต Eclipse ด้วยเครื่องมือ SDK ใหม่ (ฉบับที่ 23) แต่ตอนนี้เมื่อ Eclipse เริ่มฉันได้รับข้อผิดพลาด: Android SDK นี้ต้องใช้ Android Developer Toolkit เวอร์ชั่น 23.0.0 ขึ้นไป รุ่นปัจจุบันคือ 22.6.3.v201404151837-1123206 โปรดอัปเดต ADT เป็นเวอร์ชันล่าสุด ไม่มีการปรับปรุงถูกพบกับ"ตรวจหาการปรับปรุง" หากฉันลอง"ติดตั้งซอฟต์แวร์ใหม่"ฉันสามารถดูเวอร์ชัน 23 แต่ฉันไม่สามารถอัปเกรดได้เนื่องจากข้อผิดพลาดต่อไปนี้: Cannot complete the install because of a conflicting dependency. Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622) Software currently installed: Android …
605 java  android  eclipse  adt 

30
วิธีใช้ SharedPreferences ใน Android เพื่อจัดเก็บดึงและแก้ไขค่า [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน2 ปีที่ผ่านมา คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันต้องการเก็บค่าเวลาและต้องดึงและแก้ไข ฉันSharedPreferencesจะใช้ทำสิ่งนี้ได้อย่างไร

30
ViewPager PagerAdapter ไม่อัปเดตมุมมอง
ฉันใช้ ViewPager จากไลบรารีความเข้ากันได้ ฉันประสบความสำเร็จในการแสดงหลายมุมมองซึ่งฉันสามารถเลื่อนดูได้ อย่างไรก็ตามฉันพบปัญหาในการอัปเดต ViewPager ด้วยมุมมองใหม่ ฉันได้ลองทุกอย่างเช่นโทรmAdapter.notifyDataSetChanged()แล้วmViewPager.invalidate()สร้างอะแดปเตอร์ใหม่ทุกครั้งที่ฉันต้องการใช้รายการข้อมูลใหม่ ไม่มีสิ่งใดช่วยได้ textviews ยังคงไม่เปลี่ยนแปลงจากข้อมูลต้นฉบับ อัปเดต: ฉันทำโครงการทดสอบเล็กน้อยและเกือบจะสามารถอัปเดตมุมมองได้ ฉันจะวางชั้นเรียนด้านล่าง สิ่งที่ไม่ปรากฏให้เห็นในการอัพเดตคือมุมมองที่ 2 ซึ่งยังคงอยู่ 'B' ควรจะแสดง 'Y' หลังจากกดปุ่มอัปเดต public class ViewPagerBugActivity extends Activity { private ViewPager myViewPager; private List<String> data; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); data = new ArrayList<String>(); data.add("A"); data.add("B"); data.add("C"); myViewPager = …

12
ฉันต้องได้รับอนุญาตอะไรบ้างในการเข้าถึงอินเทอร์เน็ตจากแอปพลิเคชัน Android
ฉันได้รับข้อยกเว้นต่อไปนี้ในการเรียกใช้แอพของฉัน: java.net.SocketException: Permission denied (maybe missing INTERNET permission) ฉันจะแก้ไขปัญหาการอนุญาตที่ขาดหายไปได้อย่างไร

17
จะประกาศตัวแปรทั่วโลกใน Android ได้อย่างไร?
ฉันกำลังสร้างแอปพลิเคชันซึ่งต้องมีการเข้าสู่ระบบ ฉันสร้างกิจกรรมหลักและกิจกรรมเข้าสู่ระบบ ในonCreateวิธีกิจกรรมหลักฉันเพิ่มเงื่อนไขต่อไปนี้: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ... loadSettings(); if(strSessionString == null) { login(); } ... } onActivityResultวิธีการที่จะดำเนินการเมื่อฟอร์มการเข้าสู่ระบบยุติลักษณะเช่นนี้ @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch(requestCode) { case(SHOW_SUBACTICITY_LOGIN): { if(resultCode == Activity.RESULT_OK) { strSessionString = data.getStringExtra(Login.SESSIONSTRING); connectionAvailable = true; strUsername = …

30
ส่งเจตนาส่งอีเมล์
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); รหัสด้านบนเปิดกล่องโต้ตอบแสดงแอพดังต่อไปนี้: - บลูทู ธ , Google เอกสาร, Yahoo Mail, Gmail, Orkut, Skype เป็นต้น จริงๆแล้วฉันต้องการกรองรายการตัวเลือกเหล่านี้ ฉันต้องการแสดงเฉพาะแอพที่เกี่ยวข้องกับอีเมลเช่น Gmail, Yahoo Mail ทำอย่างไร? ฉันเห็นตัวอย่างดังกล่าวในแอปพลิเคชัน 'Android Market' เปิดแอพ Android Market เปิดแอปพลิเคชั่นที่นักพัฒนาซอฟต์แวร์ได้ระบุที่อยู่อีเมลของเขา / เธอ (หากคุณไม่พบแอปดังกล่าวเพียงเปิดแอปของฉัน: - ตลาด: // รายละเอียด …

9
ตัวอย่าง: การสื่อสารระหว่างกิจกรรมและบริการโดยใช้การส่งข้อความ
ฉันไม่พบตัวอย่างวิธีส่งข้อความระหว่างกิจกรรมและบริการและฉันใช้เวลานานเกินกว่าที่จะหาสิ่งนี้ได้ นี่คือตัวอย่างโครงการสำหรับผู้อื่นเพื่ออ้างอิง ตัวอย่างนี้ช่วยให้คุณสามารถเริ่มหรือหยุดบริการได้โดยตรงและแยกผูก / แยกออกจากบริการ เมื่อบริการกำลังทำงานอยู่จะเพิ่มจำนวนที่ 10 Hz หากกิจกรรมถูกผูกไว้กับกิจกรรมServiceจะแสดงค่าปัจจุบัน ข้อมูลถูกถ่ายโอนเป็นจำนวนเต็มและเป็นสตริงเพื่อให้คุณสามารถดูวิธีการทำสองวิธีที่แตกต่างกัน นอกจากนี้ยังมีปุ่มในกิจกรรมเพื่อส่งข้อความไปยังบริการ (เปลี่ยนค่าที่เพิ่มขึ้นตามลำดับ) ภาพหน้าจอ: AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.exampleservice" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <service android:name=".MyService"></service> </application> <uses-sdk android:minSdkVersion="8" /> </manifest> Res \ ค่า \ strings.xml: <?xml …

30
RecyclerView onClick
มีใครใช้วิธีRecyclerViewพบการตั้งค่าonClickListenerรายการในRecyclerView? ฉันคิดว่าการตั้งค่าผู้ฟังให้กับแต่ละเลย์เอาท์ของแต่ละรายการ แต่ดูเหมือนจะยุ่งยากมากเกินไปฉันแน่ใจว่ามีวิธีที่RecyclerViewจะฟังonClickเหตุการณ์ แต่ฉันคิดไม่ออกเลย

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