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

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

11
แป้นพิมพ์บนหน้าจอ Android ปรากฏขึ้นโดยอัตโนมัติ
หนึ่งในแอพของฉันมี "หน้าจอเปิด" (โดยทั่วไปคือเมนู) ที่EditTextตามมาด้วยหลายButtonๆ ปัญหาคือว่าหลายผู้ใช้ของฉันมีการรายงานว่าเมื่อพวกเขาเปิด app มัน popping EditTextขึ้นโดยอัตโนมัติแป้นพิมพ์บนหน้าจอโดยไม่ต้องพวกเขาได้สัมผัส เท่าที่ผมสามารถบอกได้ทั้งหมดของผู้ใช้เหล่านี้จะถูกใช้HTC Hero นี่เป็นข้อบกพร่องใน 1.5 หรือไม่? มีอะไรที่ฉันทำได้บ้างไหม?

6
Android studio เพิ่มโครงการภายนอกเพื่อ build.gradle
ฉันมีโครงการตัวอย่างโดยมีการตั้งค่าต่อไปนี้: /root + Pure Java Lib + Android Test Lib + Android Test Project ที่ ' โครงการทดสอบ ' ขึ้นอยู่กับ ' ทดสอบ Lib ' และสุดท้ายขึ้นอยู่กับ ' Pure Java Lib ' รวบรวมโครงการและเปิดใช้งานการตั้งค่านี้ได้ดี ตอนนี้ฉันกำลังคิดที่จะนำเข้าพื้นที่ทำงาน Eclipse ก่อนหน้าของฉันและทำงานกับ Android studio ปัญหาคือการตั้งค่าโครงการแตกต่างกันและฉันต้องการให้มันเป็นแบบนี้ ตัวอย่างเช่นหากใช้ตัวอย่างก่อนหน้านี้: /root + Android Test Lib + Android Test Project /Some Other folder (another …

13
จะตรวจสอบได้อย่างไรเมื่อมีการสร้างการเชื่อมต่อ WIFI ใน Android?
ฉันต้องตรวจสอบเมื่อฉันมีการเชื่อมต่อเครือข่ายผ่าน WiFi มีการส่งการออกอากาศใดเพื่อสร้างว่ามีการเชื่อมต่อเครือข่ายที่ถูกต้อง ฉันต้องตรวจสอบว่ามีการเชื่อมต่อเครือข่ายที่ถูกต้องสำหรับ HTTP อยู่ สิ่งที่ฉันควรฟังและการทดสอบเพิ่มเติมฉันต้องรู้ว่ามีการเชื่อมต่อที่ถูกต้อง


9
วิธีเปิดแอปพลิเคชั่น Google แผนที่มาตรฐานจากแอปพลิเคชันของฉัน
เมื่อผู้ใช้กดปุ่มในแอปพลิเคชันของฉันฉันต้องการเปิดแอปพลิเคชัน Google แผนที่มาตรฐานและแสดงตำแหน่งเฉพาะ ฉันจะทำมันได้อย่างไร (ไม่ใช้com.google.android.maps.MapView)

6
TextView - การตั้งค่าขนาดข้อความโดยทางโปรแกรมดูเหมือนจะไม่ทำงาน
ฉันใช้ Eclipse Indigo ทดสอบกับ 2 emulators (2.2 และ 3.0) โค้ดด้านล่างแสดงสิ่งที่ฉันกำลังทดสอบในขณะนี้ แต่การตั้งค่าขนาดตัวอักษรไม่แสดงให้เห็นบนหน้าจอเมื่อพยายามเรียกใช้โปรแกรมจำลอง (ถ้าฉันใส่ขนาดตัวอักษรข้อความจะปรากฏขึ้นด้วยสีแดง) ฉันคิดว่าคราสไม่ได้สร้างรหัสขึ้นใหม่ แต่ฉันเพิ่มบรรทัดของรหัสเพื่อเพิ่มพื้นหลังสีน้ำเงินและใช้งานได้ ฉันลองตั้งค่าขนาดตัวอักษรหลังจากตั้งค่าข้อความโดยที่ยังไม่สำเร็จ รหัสด้านล่าง ขอบคุณสำหรับความช่วยเหลือของคุณ! (ข้อจำกัดความรับผิดชอบ) - ฉันพยายามอยู่ห่างจาก xml เป็นที่ฉันรู้แล้ว java ฉันไม่ต้องการที่จะขึ้นอยู่กับว่า import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.widget.TextView; public class TestAndroidvs2Activity extends Activity { /** Called when the activity is first created. */ @Override public void …
140 android 


6
วิธีปรับแต่งสปินเนอร์ใน Android
ฉันต้องการที่จะเพิ่มความสูงที่กำหนดเองเพื่อเลื่อนลงของการSpinnerพูด 30dp Spinnerและฉันต้องการที่จะซ่อนวงเวียนของรายการแบบเลื่อนลงของ จนถึงตอนนี้ฉันพยายามใช้สไตล์ต่อไปนี้กับSpinner: <style name="spinner_style"> <item name="android:paddingLeft">0dp</item> <item name="android:dropDownWidth">533dp</item> <item name="android:showDividers">none</item> <item name="android:dividerHeight">0dp</item> <item name="android:popupBackground">@drawable/new_bg</item> <item name="android:dropDownHeight">70dp</item> <item name="android:scrollbarAlwaysDrawVerticalTrack">true</item> <item name="android:dropDownSelector">@android:color/white</item> </style> และรหัสของเครื่องปั่นด้ายของฉันคือ: <Spinner android:id="@+id/pioedittxt5" android:layout_width="543dp" android:layout_height="63dp" android:layout_toRightOf="@+id/piotxt5" android:background="@drawable/spinner" style="@style/spinner_style" android:dropDownVerticalOffset="-53dp" android:spinnerMode="dropdown" android:drawSelectorOnTop="true" android:entries="@array/travelreasons" android:prompt="@string/prompt" /> แต่ดูเหมือนว่าจะไม่มีอะไรทำงาน

30
แท็บเล็ตหรือโทรศัพท์ - Android
มีวิธีการตรวจสอบว่าผู้ใช้กำลังใช้แท็บเล็ตหรือโทรศัพท์หรือไม่? ฉันมีปัญหากับฟังก์ชั่นการเอียงและแท็บเล็ตใหม่ของฉัน (Transformer)
140 android  tablet 

11
RecyclerView - รับมุมมองเฉพาะตำแหน่ง
ฉันมีกิจกรรมกับหนึ่งและRecyclerView ImageViewฉันใช้ปุ่มRecyclerViewเพื่อแสดงรายการภาพในแนวนอน เมื่อฉันคลิกบนภาพในนั้นในกิจกรรมที่ควรจะแสดงภาพขนาดใหญ่ของภาพ จนถึงทุกอย่างทำงานได้ดีRecyclerViewImageView ขณะนี้มีอีกสองImageButtonsกิจกรรม: และimageButton_left imageButton_rightเมื่อฉันคลิกimageButton_leftที่ภาพในImageViewควรเลี้ยวซ้ายและภาพขนาดย่อในRecyclerViewควรสะท้อนถึงการเปลี่ยนแปลงนี้ imageButton_rightที่คล้ายกันเป็นกรณีที่มี ImageViewฉันสามารถที่จะหมุน แต่ฉันจะหมุนรูปย่อในRecyclerView? ฉันจะรับViewHolderของได้ImageViewอย่างไร รหัส: กิจกรรม XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="10dp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="10dp" android:orientation="vertical"> <ImageView android:id="@+id/original_image" android:layout_width="200dp" android:layout_height="200dp" android:scaleType="fitXY" android:src="@drawable/image_not_available_2" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:gravity="center_horizontal" android:orientation="horizontal"> <ImageButton android:id="@+id/imageButton_left" android:layout_width="wrap_content" …

30
java.lang.ClassNotFoundException: ไม่พบคลาสบนเส้นทาง: dexpathlist
ขณะนี้ฉันกำลังทำงานในโครงการที่ฉันต้องใช้ ndk ดั้งเดิม มันทำงานได้เมื่อฉันลองใช้ตัวอย่าง helloworld จากแหล่งเครื่องยนต์ของ Irrlicht จากนั้นฉันลองใช้มันในโครงการของฉันตามรูปแบบเดียวกันของตัวอย่างนั้น แต่ฉันได้: 03-14 01:40:05.308: E/AndroidRuntime(799): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.irrlicht.example1/android.app.POMActivity}: java.lang.ClassNotFoundException: Didn't find class "android.app.POMActivity" on path: DexPathList[[zip file "/data/app/com.irrlicht.example1-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.irrlicht.example1-2, /system/lib]] ในขณะที่เรียกใช้โครงการของฉัน นี่คือไฟล์ main.cpp ของฉัน: #include <android/log.h> #include <jni.h> #include <android_native_app_glue.h> #include "android_tools.h" #ifdef _IRR_ANDROID_PLATFORM_ void android_main(android_app* app) { __android_log_print(4 , "pom" …
140 java  android  c++  android-ndk 

10
ปิดการใช้งานภาพเคลื่อนไหวสไลด์กิจกรรมเมื่อเปิดกิจกรรมใหม่หรือไม่
ฉันมีกิจกรรมที่เปิดตัวกิจกรรมอื่นโดยคลิกปุ่ม ตามค่าเริ่มต้นสำหรับ Android เวอร์ชันใหม่ของระบบปฏิบัติการระบบปฏิบัติการจะเคลื่อนไหวกิจกรรมใหม่ที่เลื่อนจากขวาไปซ้าย มีวิธีปิดใช้งานภาพเคลื่อนไหวนี้หรือไม่? ฉันแค่ต้องการให้กิจกรรมใหม่ปรากฏโดยไม่มีการเคลื่อนไหวใด ๆ
140 android 


7
ฉันจะเข้าถึงค่า BuildConfig ในไฟล์ AndroidManifest.xml ได้อย่างไร
เป็นไปได้ไหมที่จะเข้าถึงค่า BuildConfig จาก AndroidManifest.xml ในไฟล์ build.gradle ของฉันฉันมี: defaultConfig { applicationId "com.compagny.product" minSdkVersion 16 targetSdkVersion 21 versionCode 1 versionName "1.0" // Facebook app id buildConfigField "long", "FACEBOOK_APP_ID", FACEBOOK_APP_ID } FACEBOOK_APP_ID ถูกกำหนดไว้ในไฟล์ gradle.properties ของฉัน: # Facebook identifier (app ID) FACEBOOK_APP_ID=XXXXXXXXXX ในการใช้ Facebook เชื่อมต่อในแอพของฉันฉันต้องเพิ่มบรรทัดนี้ใน AndroidManifest.xml ของฉัน: <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId"/> ฉันต้องการแทนที่@string/applicationIdด้วยฟิลด์ BuildConfig ที่FACEBOOK_APP_IDกำหนดใน gradle …

9
ดูกองกิจกรรมของงาน
ฉันเพิ่งเริ่มพัฒนาแอปพลิเคชัน Android ง่ายๆในขณะที่ฉันยังเรียนรู้แพลตฟอร์ม ฉันใช้ Eclipse IDE กับปลั๊กอิน ADT 0.9.6 ฉันต้องการทราบว่าสามารถดูActivityสแต็กที่เกี่ยวข้องกับงานได้หรือไม่? มีวิธีใดบ้างผ่านเครื่องมือ DDMS หรือผ่านเทคนิคอื่น ๆ ? โดยพื้นฐานแล้วสิ่งที่ฉันต้องการคือสามารถดูกิจกรรมสแต็กของงานเพื่อให้แน่ใจว่าแอปพลิเคชันทำงานตามที่คาดไว้ ฉันรู้ว่าเป็นไปได้ที่จะควบคุมพฤติกรรมของงานในระดับหนึ่งโดยใช้แฟล็กในIntentออบเจ็กต์และผ่านคุณสมบัติบางอย่างของ<activity>องค์ประกอบ อย่างไรก็ตามมันจะเป็นการดีที่จะมีเครื่องมือประเภทหนึ่งโดยเฉพาะในโหมดดีบั๊กหรือมากกว่านั้นซึ่งจะช่วยให้นักพัฒนาสามารถมองเห็นActivityสแต็กได้ทันที

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