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

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

7
จะส่งออกไลบรารีไปยัง Jar ใน Android Studio ได้อย่างไร
ฉันดาวน์โหลดแหล่งที่มาของไลบรารีแล้วและต้องการส่งออกเป็นไฟล์ Jar โดยใช้ Android Studio มีวิธีส่งออกไปยังไฟล์ jar โดยใช้ Android studio หรือไม่? แก้ไข: ไลบรารีที่ฉันต้องการส่งออกเป็น jar คือไลบรารี Android เรียกว่า "StandOut" และสามารถดาวน์โหลดได้จาก GitHub https://github.com/pingpongboss/StandOut

11
ปุ่มย้อนกลับและรีเฟรชกิจกรรมก่อนหน้า
หากเรามีสองกิจกรรม: รายการไฟล์และเวลาที่แก้ไขล่าสุด กิจกรรมการแก้ไขไฟล์ ผู้ใช้เลือกไฟล์จากรายการและถูกนำไปที่กิจกรรมการแก้ไขไฟล์ เมื่อแก้ไขเสร็จแล้วผู้ใช้กดปุ่มย้อนกลับเพื่อกลับไปที่รายการไฟล์ รายการจะไม่ถูกโหลดซ้ำดังนั้นจึงแสดงค่าที่ไม่ถูกต้องสำหรับเวลาที่แก้ไขไฟล์ที่แก้ไข อะไรคือวิธีการที่เหมาะสมในการทำให้รายการไฟล์รีเฟรชหลังจากกดปุ่มย้อนกลับ ตัวอย่างนี้ถือว่าไม่มีการใช้ฐานข้อมูลเพียงแค่ ArrayAdapter
85 android 


12
ความตั้งใจในการแบ่งปัน Android และ Facebook
ฉันกำลังพัฒนาแอป Android และสนใจที่จะทราบวิธีอัปเดตสถานะของผู้ใช้แอปจากภายในแอปโดยใช้การแชร์เจตนาของ Android เมื่อดูผ่าน SDK ของ Facebook ดูเหมือนว่ามันง่ายพอที่จะทำได้ แต่ฉันอยากให้ผู้ใช้ทำผ่านหน้าต่างป๊อปอัป Share Intent ปกติหรือไม่? เห็นที่นี่: ฉันได้ลองใช้รหัสความตั้งใจในการแบ่งปันตามปกติแล้ว แต่ดูเหมือนว่าจะใช้ไม่ได้กับ Facebook อีกต่อไป public void invokeShare(Activity activity, String quote, String credit) { Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND); shareIntent.setType("text/plain"); shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, activity.getString(R.string.share_subject)); shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Example text"); activity.startActivity(Intent.createChooser(shareIntent, activity.getString(R.string.share_title))); } UPDATE: หลังจากทำการขุดเพิ่มเติมดูเหมือนว่าจะเป็นบั๊กของแอพ Facebook ที่ยังไม่ได้รับการแก้ไข ( ข้อผิดพลาดของ facebook ) ในขณะนั้นดูเหมือนว่าฉันจะต้องทนกับแง่ลบ …

8
ฟังก์ชั่น onClick ของ Action Bar สำหรับปุ่มโฮม
ฉันจะใช้onClickListenerปุ่มโฮมของ Action Bar แบบกำหนดเองได้อย่างไร ฉันทำไปแล้วgetSupportActionBar().setDisplayHomeAsUpEnabled(true);และตอนนี้ฉันต้องการเปลี่ยนเส้นทางผู้ใช้ไปยังกิจกรรมบางอย่างในกรณีที่มีการคลิกปุ่มโฮม ฉันลองใช้: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: item.setOnMenuItemClickListener(new OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { Intent i = new Intent(); i.setClass(BestemmingActivity.this, StartActivity.class); i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(i); return true; } }); default: return super.onOptionsItemSelected(item); } } แต่มันไม่เคยเข้ามาในonMenuItemClick. โดยทั่วไปจะทำเช่นเดียวกับในลิงค์นี้แต่ยังไม่เข้าสู่ Listener

4
การรับตำแหน่งปัจจุบันของ ViewPager
ฉันรู้ว่ามีวิดเจ็ตแกลเลอรีฉันสามารถใช้ getSelectedItemPosition (); เพื่อดึงตำแหน่งปัจจุบัน แต่ดูเหมือนว่า ViewPager จะไม่มี ฉันรู้ว่าฉันสามารถตั้งค่าผู้ฟังและเรียกข้อมูลตำแหน่งได้เมื่อเปลี่ยนหน้า แต่ฉันต้องการตำแหน่งมุมมองปัจจุบัน

8
คุณจะได้รับหมายเลขหน้าปัจจุบันของ ViewPager สำหรับ Android ได้อย่างไร
ฉันต้องการทราบตำแหน่งหน้าปัจจุบันของไฟล์ViewPager. ฉันสร้างอะแดปเตอร์และตั้งค่าอะแดปเตอร์นี้เป็นไฟล์ViewPager. ตอนนี้ฉันต้องการทราบหมายเลขหน้าปัจจุบันหรือตำแหน่งของมุมมองปัจจุบันเพราะฉันต้องการเริ่มเหตุการณ์พิเศษบางอย่างในหน้านั้น ฉันใช้viewPager.setCurrentItem(1);สำหรับการตั้งค่ารายการแรก มีวิธีที่คล้ายกันในการรับหน้าปัจจุบันหรือไม่?

8
น้ำหนักเค้าโครง Android
ฉันยังใหม่กับการพัฒนา Android และมีคำถามเกี่ยวกับการกำหนดน้ำหนักในเลย์เอาต์เชิงเส้น ฉันกำลังพยายามสร้างแถวที่มีปุ่มกำหนดเองสองปุ่มและข้อความแก้ไขแบบกำหนดเอง ข้อความแก้ไขควรใช้พื้นที่มากพอ ๆ กับเนื้อหาและปุ่มทั้งสองควรขยายในแนวนอนเพื่อเติมเต็มพื้นที่ว่างที่เหลือในแถว แบบนี้... | [#Button++#] [#Button--#] [et] | หลังจากพยายามหลายครั้งนี่เป็นสิ่งที่ใกล้เคียงที่สุดที่ฉันจะได้รับสิ่งที่ต้องการแม้ว่ามันจะดูซับซ้อนเกินไปก็ตาม | [Button] [Button] [###ET###] | <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal|center_vertical" android:layout_weight="1" > <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center_horizontal|center_vertical" > <RelativeLayout android:id="@+id/btn_plus_container" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ImageButton android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/btn_plus" android:background="@drawable/btn" android:layout_centerInParent="true" ></ImageButton> <TextView android:textColor="#FAFAF4" android:id="@+id/tv_dice_plus" android:text="@string/tv_plus" android:layout_width="wrap_content" …
84 android  layout 

17
เปลี่ยนตำแหน่งของปุ่ม "ตำแหน่งของฉัน" ของ Google Maps API
ฉันใช้ Google Maps Android API v2 และฉันต้องการวิธีที่จะกำหนดตำแหน่งของปุ่ม "ตำแหน่งของฉัน" ฉันได้รับปุ่ม "ตำแหน่งของฉัน" ดังนี้: GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); final GoogleMap map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); // This gets the button map.setMyLocationEnabled(true);

18
Ubuntu - ข้อผิดพลาด: สร้างการ์ด SD ไม่สำเร็จ
ฉันเห็นโพสต์มากมายเกี่ยวกับการเขียนลงในการ์ด SD แต่ฉันเชื่อว่าปัญหาของฉันแตกต่างกัน ฉันไม่สามารถสร้างการ์ด SD ในระหว่างขั้นตอนการสร้าง AVD ตอนแรกฉันพยายามใช้ Android SDK และ AVD Manager เพื่อทำสิ่งนี้โดยเลือก ชื่อ : my_avd Target : Android 2.2 - API ระดับ 8 การ์ด SD : ขนาด: 1024 MiB Skin : Built-In: Default (HVGA) ฮาร์ดแวร์ : คุณสมบัติ: Abstracted LCD ความหนาแน่นค่า: 160 หน้าต่างจะปรากฏขึ้นพร้อมข้อความ: "ผลลัพธ์ของการสร้าง AVD 'my_avd': ข้อผิดพลาด: ไม่สามารถสร้างการ์ด SD …
84 android  linux  ubuntu 

8
Android: วิธีหมุนบิตแมปบนจุดกึ่งกลาง
ฉันมองหาวิธีแก้ปัญหานี้มาหลายวันแล้ว แต่ไม่มีอะไรช่วยได้แม้แต่คำตอบที่นี่ เอกสารไม่ได้อธิบายอะไรด้วย ฉันแค่พยายามหมุนไปในทิศทางของวัตถุอื่น ปัญหาคือบิตแมปไม่ได้หมุนรอบจุดคงที่ แต่เป็นรอบบิตแมป (0,0) นี่คือรหัสที่ฉันมีปัญหา: Matrix mtx = new Matrix(); mtx.reset(); mtx.preTranslate(-centerX, -centerY); mtx.setRotate((float)direction, -centerX, -centerY); mtx.postTranslate(pivotX, pivotY); Bitmap rotatedBMP = Bitmap.createBitmap(bitmap, 0, 0, spriteWidth, spriteHeight, mtx, true); this.bitmap = rotatedBMP; ส่วนที่แปลกคือไม่สำคัญว่าฉันจะเปลี่ยนค่าภายในpre/ postTranslate()และอาร์กิวเมนต์ลอยในsetRotation()อย่างไร ใครสามารถช่วยและผลักดันฉันไปในทิศทางที่ถูกต้อง? :)

6
android studio ctrl + space เปิดหน้าต่างเอกสาร
ฉันได้อัปเดต Android Studio เป็นเวอร์ชันใหม่ล่าสุดแล้ว แต่ตอนนี้เมื่อฉันโทรไปที่การเติมข้อความอัตโนมัติ / คำแนะนำด้วยCTRL+SPACEกล่องคำแนะนำจะเปิดขึ้น แต่หน้าต่างเอกสารจะเปิดขึ้นด้วย มีใครประสบปัญหานี้และรู้วิธีปิดการใช้งานการเปิดหน้าต่างเอกสารหรือไม่?

3
จะแสดงเค้าโครงหนึ่งด้านบนของอีกรูปแบบทางโปรแกรมได้อย่างไรในกรณีของฉัน
เค้าโครงหลักของฉันmain.xmlมี LinearLayouts สองแบบ: ที่ 1 LinearLayoutเป็นเจ้าภาพ a VideoViewและ a Button, LinearLayoutโฮสต์ที่2 EditTextและสิ่งนี้LinearLayoutได้ตั้งค่าการเปิดเผยเป็น " GONE " ( android:visibility="gone") เช่นด้านล่าง: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/first_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <VideoView android:id="@+id/my_video" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="9" /> <Button android:id="@+id/my_btn" android:layout_width="30dip" android:layout_height="30dip" android:layout_gravity="right|bottom" android:layout_weight="1" /> </LinearLayout> <LinearLayout android:id="@+id/second_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="2dip" android:visibility="gone" …

13
รายการทางเลือกสำหรับ google maps api [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ Google Maps APIเหมาะอย่างยิ่งสำหรับการพัฒนาบริการตามตำแหน่งสำหรับโทรศัพท์มือถือ แต่ด้วยเหตุผลบางประการการใช้มันจึงถูก จำกัด ไว้สำหรับฉันในโครงการพิเศษ เช่นหากโครงการของคุณขัดแย้งกับข้อกำหนดและเงื่อนไขทั่วไปของ google ไม่แนะนำให้ใช้ google maps API ในแอปของฉันทั้ง Android และ iOS ฉันต้องการแสดงตำแหน่งบนแผนที่โดยการดึงข้อมูล GPS โดยรวมแล้ว API ควรมีขอบเขตการทำงานที่คล้ายกันเช่น google maps API ซึ่งทางเลือกที่คุณรู้หรือไม่? อาจจะมีAPI ของโอเพนซอร์สหรือไม่ ข้อเสนอแนะอื่น ๆ ?

6
phonegap - หน้าจอเริ่มต้นสำหรับแอป Android
ใครช่วยแนะนำวิธีเพิ่มหน้าจอสแปลชลงในแอพ Android ที่ใช้ HTML5 Phonegap ฉันแค่ต้องการให้แสดงเป็นเวลา 5 วินาทีเมื่อโหลด นอกจากนี้ - ใครสามารถให้คำแนะนำได้ว่าควรมีขนาดเท่าใด

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