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

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

6
วิธีอัปเดตหมายเลขเวอร์ชันของแอป react native
ฉันใช้ React native กับ Android ฉันจะอัปเดตหมายเลขเวอร์ชันในแอปได้อย่างไร ขณะที่ฉันได้รับข้อผิดพลาดนี้ ฉันกำลังสร้างไฟล์ตาม url https://facebook.github.io/react-native/docs/signed-apk-android.html ฉันได้ลองแก้ไขไฟล์ AndroidManifest.xml แล้ว แต่หลังจากสร้างแล้วไฟล์นั้นจะถูกแก้ไขโดยอัตโนมัติ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.facebook.react" android:versionCode="1" android:versionName="1.0" > ที่นี่ฉันแก้ไข XML: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.facebook.react" android:versionCode="2" android:versionName="1.1" > หลังจากนั้นไฟล์สร้างจะเปลี่ยนกลับโดยอัตโนมัติ

23
เค้าโครง <layout> ในเค้าโครงไม่มีการประกาศในโฟลเดอร์เค้าโครงพื้นฐาน [ข้อผิดพลาด]
หลังจากย้ายไปใช้ Android Studio 3.2, API 28 ฉันได้รับข้อผิดพลาดต่อไปนี้ในรูปแบบแอปของฉัน: โครงร่างในโครงร่างไม่มีการประกาศในโฟลเดอร์โครงร่างพื้นฐาน ซึ่งอาจทำให้เกิดข้อขัดข้องเมื่อมีการสอบถามทรัพยากรในการกำหนดค่าที่ไม่ตรงกับคุณสมบัตินี้ หนึ่งในเค้าโครงที่ฉันได้รับข้อผิดพลาดนี้คือ: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@null" &gt; &lt;FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" &gt; &lt;ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="top|center_horizontal" android:adjustViewBounds="true" android:contentDescription="@string/hello_world" android:src="@drawable/loading_top" /&gt; &lt;ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom|center_horizontal" android:adjustViewBounds="true" android:contentDescription="@string/hello_world" android:src="@drawable/loading_bottom" /&gt; &lt;ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:contentDescription="@string/hello_world" android:background="@color/white" android:layout_marginBottom="5dp" android:paddingTop="10dp" android:paddingBottom="10dp" …

30
เกิดความล้มเหลวขณะดำเนินการ org.jetbrains.kotlin.gradle.internal.KaptExecution
ทันใดนั้นฉันก็เริ่มได้รับข้อผิดพลาดนี้และฉันไม่รู้ว่าทำไมถ้าใครแจ้งให้ฉันทราบว่าข้อผิดพลาดนี้อยู่ที่ไหนก็จะเป็นประโยชน์มากพอ เท่าที่ฉันจะได้รับก็เพราะการอัปเดตใหม่ของสตูดิโอ android สรุปโดยละเอียดของข้อผิดพลาดที่ฉันได้รับ Task :app:kaptDebugKotlin ANTLR Tool version 4.5.3 used for code generation does not match the current runtime version 4.7.1ANTLR Runtime version 4.5.3 used for parser compilation does not match the current runtime version 4.7.1ANTLR Tool version 4.5.3 used for code generation does not match the current runtime …

1
ไม่สามารถแก้ไข ArrayAdapter ใน ListView: UnsupportedOperationException
ฉันกำลังพยายามสร้างรายชื่อที่มีรายชื่อ รายการนี้ควรแก้ไขได้ (เพิ่มลบจัดเรียง ฯลฯ ) อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามเปลี่ยนรายการใน ArrayAdapter โปรแกรมก็ขัดข้องพร้อมjava.lang.UnsupportedOperationExceptionข้อผิดพลาด นี่คือรหัสของฉัน: ListView panel = (ListView) findViewById(R.id.panel); String[] array = {"a","b","c","d","e","f","g"}; final ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;String&gt;(this, android.R.layout.simple_list_item_1, array); adapter.setNotifyOnChange(true); panel.setAdapter(adapter); Button button = (Button) findViewById(R.id.button); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { adapter.insert("h", 7); } }); ฉันลองใส่ลบและล้างวิธีการแล้วก็ไม่ได้ผล จะมีใครบอกฉันไหมว่าฉันทำอะไรผิด?

8
ฉันจะทำให้โปรแกรมจำลอง Android แสดงซอฟต์คีย์บอร์ดได้อย่างไร
ฉันกำลังแก้ไขปัญหาเกี่ยวกับการแสดงผลของแป้นพิมพ์แบบนิ่มไม่แสดงเมื่อควร อย่างไรก็ตามฉันไม่มีอุปกรณ์ที่สะดวกสำหรับการทดสอบ ปัญหาคือโปรแกรมจำลองไม่เคยแสดงแป้นพิมพ์อ่อนแสดงให้เห็นแป้นพิมพ์อ่อน สกินบางตัวมีแป้นพิมพ์ปรากฏอยู่ตลอดเวลาทางด้านขวาบางส่วนไม่มี แต่ไม่มีเลยที่ฉันได้ลองใช้มาก่อนหน้านี้เคยแสดงแป้นพิมพ์บนหน้าจออุปกรณ์ มีการตั้งค่าบางอย่างที่ฉันพลาดไปหรือไม่?

9
วิธีการส่งวัตถุที่สามารถจัดส่งพัสดุที่มีรายการวัตถุ
ฉันได้สร้างParcelableวัตถุด้านล่างวัตถุของฉันมีListผลิตภัณฑ์ ในตัวสร้างของฉันฉันจะจัดการกับการสร้างใหม่ParcelableสำหรับList? readArrayList(ClassLoader)ผมได้ตรวจสอบทุกวิธีการที่มีอยู่จากพัสดุและสิ่งที่สามารถใช้ได้คือ ฉันไม่แน่ใจว่านี่เป็นแนวทางที่ดีที่สุดหรือไม่คำแนะนำของคุณจะได้รับการชื่นชมอย่างแท้จริง public class Outfits implements Parcelable { private String url; private String name; private List&lt;Product&gt; products; public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getName() { return name; } public void setName(String name) { this.name = name; …

13
Android Canvas: การวาดบิตแมปที่ใหญ่เกินไป
ฉันใช้ Ubuntu 16.04 และบน Android Studio เมื่อฉันพยายามเรียกใช้แอปพลิเคชันในโปรแกรมจำลองฉันได้รับข้อผิดพลาดต่อไปนี้: ข้อยกเว้นของ FATAL: กระบวนการหลัก: ชื่อโครงการที่นี่, PID: 2528 java.lang.RuntimeException: Canvas: พยายามวาดบิตแมปขนาดใหญ่เกินไป (216090000bytes) ที่ android.view.DisplayListCanvas.throwIfCannotDraw (DisplayListCanvas.java:260) ที่ android.graphics.Canvas.drawBitmap (Canvas.java:1415) ที่ android.graphics.drawable.BitmapDrawable.draw (BitmapDrawable.java:528) ที่ android widget.ImageView.onDraw (ImageView.java:1316) ที่ android.view.View.draw (View.java:17185) ที่ android.view.View.updateDisplayListIfDirty (View.java:16167) ที่ android.view.View.draw (View.java:16951) ที่ android.view.ViewGroup.drawChild (ViewGroup.java:3727) ที่ android.view.ViewGroup.dispatchDraw (ViewGroup.java: ฯลฯ ... ฉันต้องวิ่งผ่านห่วงเพื่อให้โปรแกรมจำลองของฉันทำงานได้อย่างไรก็ตามจำเป็นต้องสร้าง sym-link เพื่อให้ฉันสามารถเรียกใช้โปรแกรมจำลองบน …
97 android 

9
แสดง DialogFragment พร้อมภาพเคลื่อนไหวที่เติบโตจากจุดหนึ่ง
ฉันกำลังแสดงDialogFragmentเมื่อผู้ใช้แตะที่แถวในไฟล์ListView. ฉันต้องการทำให้การแสดงกล่องโต้ตอบเป็นภาพเคลื่อนไหวเพื่อให้โตขึ้นจากกึ่งกลางของแถว คุณสามารถเห็นเอฟเฟกต์ที่คล้ายกันได้เมื่อเปิดโฟลเดอร์จากตัวเรียกใช้งาน หนึ่งความคิดที่ว่าฉันเคยเป็นส่วนผสมของและTranslateAnimation ScaleAnimationมีวิธีอื่นอีกไหม

7
จะเปลี่ยนสีแถบสถานะให้ตรงกับแอพใน Lollipop ได้อย่างไร? [Android]
ในการอัปเดตอมยิ้มใหม่ฉันสังเกตเห็นว่าเมื่อใช้แอป Google ดั้งเดิมสีของแถบสถานะจะเปลี่ยนไปเพื่อให้ตรงกับแถบการทำงานบนแอปที่คุณกำลังเรียกใช้ ฉันเห็นมันอยู่ในแอพ Twitter ด้วยดังนั้นฉันเดาว่าไม่ใช่เฉพาะ Google ที่ทำได้ ไม่มีใครรู้วิธีทำถ้าเป็นไปได้?

9
วิธีเลื่อนไปด้านล่างใน ScrollView เมื่อเริ่มต้นกิจกรรม
ฉันกำลังแสดงข้อมูลบางอย่างใน ScrollView ในการเริ่มต้นกิจกรรม (วิธีการ onCreate) ฉันกรอกข้อมูลใน ScrollView และต้องการเลื่อนลงไปด้านล่าง ฉันพยายามที่จะใช้getScrollView().fullScroll(ScrollView.FOCUS_DOWN). สิ่งนี้ใช้ได้ผลเมื่อฉันทำเป็นแอคชั่นเมื่อคลิกปุ่ม แต่ใช้ไม่ได้ในเมธอด onCreate มีวิธีใดในการเลื่อน ScrollView ไปที่ด้านล่างเมื่อเริ่มต้นกิจกรรมหรือไม่? นั่นหมายความว่ามุมมองถูกเลื่อนไปด้านล่างแล้วเมื่อแสดงครั้งแรก
96 android  scroll 

15
Android Studio ไม่ได้ปรับใช้การเปลี่ยนแปลงกับแอป
บางครั้งสถานการณ์นี้เกิดขึ้นเมื่อกำลังพัฒนา ฉันจะทำการเปลี่ยนแปลงในซอร์สโค้ดของฉันกดบันทึกทั้งหมดแล้วเรียกใช้ แต่การเปลี่ยนแปลงจะไม่ปรากฏในแอปอย่างชัดเจน - (ฉันใช้อุปกรณ์สำหรับการทดสอบ) ฉันยังสามารถถอนการติดตั้งแอปบนอุปกรณ์ของฉันและกดเรียกใช้อีกครั้งและแอปที่ติดตั้งใหม่ยังไม่แสดงการเปลี่ยนแปลงในซอร์สโค้ด เมื่อสิ่งนี้เกิดขึ้นฉันต้องแก้ไขซอร์สกดเรียกใช้จากนั้นอาจมีเวอร์ชันใหม่ที่มีการเปลี่ยนแปลงที่ฉันคาดไว้ในอุปกรณ์ ฉันลองวิธีแก้ปัญหาที่นี่ด้วย แต่ดูเหมือนจะไม่ได้ผลบ่อยนัก Android Studio - ปรับใช้แอปของฉันโดยไม่มีการเปลี่ยนแปลงใหม่

1
รายการสิทธิ์ XML Android ฉบับเต็ม [ปิด]
มันยากที่จะบอกว่ากำลังถามอะไรที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือมีวาทศิลป์และไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน9 ปีที่ผ่านมา ฉันหวังว่าฉันจะพบรายการนี้ก่อนที่จะทำ หากมีเหตุผลแปลก ๆ ที่คุณต้องการสิ่งนี้ก็พร้อมให้คุณแล้ว เพียงเพราะฉันห่วงใย อย่างที่ไม่เคยมีมาก่อนให้แอปของคุณเต็มประสิทธิภาพ &lt;uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /&gt; &lt;uses-permission android:name="android.permission.ACCOUNT_MANAGER" /&gt; &lt;uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /&gt; &lt;uses-permission android:name="android.permission.BATTERY_STATS" /&gt; &lt;uses-permission android:name="android.permission.BIND_APPWIDGET" /&gt; &lt;uses-permission android:name="android.permission.BIND_DEVICE_ADMIN" …

8
ลบไฟล์จากที่จัดเก็บข้อมูลภายใน
ฉันกำลังพยายามลบภาพที่เก็บไว้ในที่จัดเก็บข้อมูลภายใน ฉันคิดสิ่งนี้มาจนถึงตอนนี้: File dir = getFilesDir(); File file = new File(dir, id+".jpg"); boolean deleted = file.delete(); และนี่มาจากคำถามอื่นซึ่งได้รับคำตอบว่า : File dir = getFilesDir(); File file = new File(dir, "my_filename"); boolean deleted = file.delete(); ตัวอย่างของฉันส่งคืนเท็จเสมอ ฉันเห็นไฟล์fx 2930.jpgใน DDMS ใน eclipse
96 android  file-io 

1
Android SQLite: พารามิเตอร์ nullColumnHack ในวิธีการแทรก / แทนที่
Android SDK มีวิธีอำนวยความสะดวกบางอย่างในการจัดการข้อมูลด้วย SQLite อย่างไรก็ตามทั้งวิธีการแทรกและแทนที่ใช้nullColumnHackพารามิเตอร์บางอย่างที่ฉันไม่เข้าใจการใช้งาน เอกสารประกอบอธิบายดังต่อไปนี้ แต่ถ้าตารางมีหลายคอลัมน์ที่อนุญาตNULL? ฉันไม่เข้าใจจริงๆ: / SQL ไม่อนุญาตให้แทรกแถวที่ว่างเปล่าทั้งหมดดังนั้นหาก initialValues ​​ว่างคอลัมน์นี้ [ / row for replace ] จะได้รับการกำหนดNULLค่าอย่างชัดเจน
96 android  sqlite 

20
moveCamera กับ CameraUpdateFactory.newLatLngBounds ขัดข้อง
ฉันกำลังใช้Android Google Maps APIใหม่ ฉันสร้างกิจกรรมที่มี MapFragment ในกิจกรรมonResumeฉันตั้งเครื่องหมายลงในวัตถุ GoogleMap จากนั้นกำหนดกรอบขอบเขตสำหรับแผนที่ซึ่งมีเครื่องหมายทั้งหมด นี่คือการใช้รหัสหลอกต่อไปนี้: LatLngBounds.Builder builder = new LatLngBounds.Builder(); while(data) { LatLng latlng = getPosition(); builder.include(latlng); } CameraUpdate cameraUpdate = CameraUpdateFactory .newLatLngBounds(builder.build(), 10); map.moveCamera(cameraUpdate); การเรียกเพื่อmap.moveCamera()ทำให้แอปพลิเคชันของฉันขัดข้องด้วยสแต็กต่อไปนี้: Caused by: java.lang.IllegalStateException: Map size should not be 0. Most likely, layout has not yet at maps.am.r.b(Unknown Source) at …

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