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

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

6
วิธีเพิ่ม -Xlint: ไม่ถูกตรวจสอบในโครงการ Android Gradle ของฉัน
ฉันพยายามเพิ่มสิ่งต่อไปนี้ในbuild.gradleไฟล์รูท: subprojects { gradle.projectsEvaluated { tasks.withType(Compile) { options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation" } } } แต่ฉันได้รับสิ่งนี้: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'. > invalid flag: -Xlint:unchecked -Xlint:deprecation ผมทำอะไรผิดหรือเปล่า?
138 android  gradle  javac  lint 

17
มีวิธีง่ายๆในการอ่านข้อความในวิดเจ็ตแอพหรือไม่?
ฉันสงสัยว่าถ้ามีวิธีที่ง่ายในการอ่านข้อความภายในวิดเจ็ตแอพใน Android ในกิจกรรมปกติมันค่อนข้างง่ายโดยใช้ธงมุมมอง: textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); แต่เนื่องจากในวิดเจ็ตแอพฉันสามารถใช้รีโมตพรีวิวได้เท่านั้น ... ฉันไม่ทราบว่าเป็นไปได้หรือไม่ ใครรู้เรื่องนี้บ้าง ขอบคุณ!

8
ต้องเรียก requestFeature () ก่อนที่จะเพิ่มเนื้อหา
ฉันกำลังพยายามติดตั้งแถบหัวเรื่องที่กำหนดเอง: นี่คือคลาส Helper ของฉัน: import android.app.Activity; import android.view.Window; public class UIHelper { public static void setupTitleBar(Activity c) { final boolean customTitleSupported = c.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); c.setContentView(R.layout.main); if (customTitleSupported) { c.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); } } } นี่คือที่ที่ฉันเรียกว่าใน onCreate (): @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setupUI(); } private void setupUI(){ setContentView(R.layout.main); UIHelper.setupTitleBar(this); } …


20
สร้างรูปร่างสามเหลี่ยมโดยใช้นิยาม xml?
มีวิธีที่ฉันสามารถระบุรูปทรงสามเหลี่ยมในไฟล์ xml ได้หรือไม่? <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="triangle"> <stroke android:width="1dip" android:color="#FFF" /> <solid android:color="#FFF" /> </shape> เราจะทำแบบนี้กับรูปร่างเส้นทางหรืออะไรได้ไหม ฉันแค่ต้องการสามเหลี่ยมด้านเท่า ขอบคุณ
138 android  xml 


7
Android Room - รับรหัสของแถวที่แทรกใหม่พร้อมการสร้างอัตโนมัติ
นี่คือวิธีที่ฉันแทรกข้อมูลลงในฐานข้อมูลโดยใช้ Room Persistence Library: Entity: @Entity class User { @PrimaryKey(autoGenerate = true) public int id; //... } วัตถุการเข้าถึงข้อมูล: @Dao public interface UserDao{ @Insert(onConflict = IGNORE) void insertUser(User user); //... } เป็นไปได้ไหมที่จะส่งคืน id ของผู้ใช้เมื่อการแทรกเสร็จสมบูรณ์ในวิธีการข้างต้นโดยไม่ต้องเขียนข้อความค้นหาแยกต่างหาก

11
การส่งและการแยกวิเคราะห์ JSON Objects ใน Android [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการส่งข้อความในรูปแบบของวัตถุ JSON ไปยังเซิร์ฟเวอร์และแยกการตอบสนอง JSON จากเซิร์ฟเวอร์ ตัวอย่างของวัตถุ JSON { "post": { "username": "John Doe", "message": "test message", "image": "image url", "time": "current time" } } ฉันพยายามแยก JSON ด้วยตนเองโดยไปที่แอตทริบิวต์โดยแอตทริบิวต์ มีห้องสมุด / ยูทิลิตี้ที่ฉันสามารถใช้เพื่อทำให้กระบวนการนี้ง่ายขึ้นหรือไม่
137 android  json  parsing 

11
อัปเดตบริการ Google Play ใน Emulator
ฉันได้ผ่านคำถามมากมายเช่นนี้บน Google Play ผมใช้Android 4.2.2 API 17 app ของฉันต้องใช้บริการ Google Play 8.1 มันรวบรวมที่ดีและเมื่อมันทำงานบนโปรแกรมจำลองมันแสดงให้เห็นข้อความว่า'คุณจำเป็นต้องปรับปรุงบริการ Google Play ของคุณ , เมื่อฉันคลิกที่อัพเดทไม่มีอะไรเกิดขึ้น ฉันจะอัปเดตบริการ Google Play โดยไม่ต้องดาวน์โหลด API เวอร์ชันล่าสุดได้อย่างไร

7
จะตั้งแท็ก Fragment ด้วยรหัสได้อย่างไร
ฉันไม่พบsetTag(String tagName)วิธีเช่นนี้ในFragmentชั้นเรียน วิธีเดียวในการตั้งค่าFragmentแท็กที่ฉันได้พบคือการทำFragmentTransactionและส่งชื่อแท็กเป็นพารามิเตอร์ นี่เป็นวิธีเดียวในการตั้งFragmentแท็กด้วยรหัสอย่างชัดเจนหรือไม่

3
ควรมีตัวควบคุมคำบรรยายตั้งค่าข้อผิดพลาดของ Mediaplayer แล้ว
เมื่อใดก็ตามที่ฉันเล่นสื่อมันจะแสดงคำเตือนใน DDMS Should have subtitle controller already set รหัสของฉัน: private void start() { mediaPlayer.start(); mediaPlayer.setOnCompletionListener(new OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { mp.stop(); mp.release(); } }); } DDMS LOG ควรมีตัวควบคุมคำบรรยายตั้งไว้แล้ว ข้อมูล / คำเตือน (2, 0) เมื่อฉันค้นหาใน Google ไม่ใช่แม้แต่หัวข้อเดียวที่เกี่ยวข้อง ฉันจะกำจัดหรือปิดการใช้งานสิ่งนี้ได้อย่างไร

12
วิธีการใช้ปุ่มย้อนกลับ Android ActionBar?
ฉันมีกิจกรรมที่มีมุมมองรายการ เมื่อผู้ใช้คลิกที่รายการไอเท็ม "วิวเวอร์" จะเปิดขึ้น: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); วิธีนี้ใช้งานได้ดี แต่บนแถบการกระทำลูกศรย้อนกลับถัดจากไอคอนแอพจะไม่เปิดใช้งาน ฉันพลาดอะไรไปรึเปล่า?

13
Fragment Inside Fragment
ฉันต้องการความช่วยเหลือเกี่ยวกับการทำงานกับชิ้นส่วนภายในชิ้นส่วนที่จริงฉันกำลังประสบปัญหาในการกดปุ่มย้อนกลับ แอปพลิเคชันหน้าจอหลักมีปุ่มและการกดบนมุมมองแต่ละปุ่มแทนที่ด้วยแฟรกเมนต์ใหม่ (และแฟรกเมนต์นั้นมีอยู่ในแฟรกเมนต์อื่น) การเพิ่ม / แทนที่แฟรกเมนต์แบบไดนามิกทำงานได้ดีโดยการกด button1 แฟรกเมนต์แทน ปุ่มอีกครั้งมีข้อยกเว้น: "Duplicate id 0x7f05000a, tag null, or parent id 0x7f050009 with another fragment for com........ fragmentname" หมายความว่ามีการเพิ่มแฟรกเมนต์หรือแฟรกเมนต์ภายในแล้วและฉันพยายามเพิ่มอีกครั้งใคร ๆ ก็มีความคิดว่าจะทำงานกับแฟรกเมนต์ภายในแฟรกเมนต์ได้อย่างไรและเคลื่อนที่ไปมาโดยไม่มีปัญหาขอบคุณสำหรับการสนับสนุน MainActivity ที่ชิ้นส่วนจะถูกเพิ่มและแทนที่แบบไดนามิก public class FragmentInsideFragmentTestActivity extends Activity { private Button button1; private Button button2; private Button button3; private Button button4; /** Called when …

14
ตำแหน่ง Android SDK
ฉันมี Xamarin Studio และฉันต้องระบุตำแหน่ง Android SDK ก่อนหน้านี้ฉันมี Xamarin Studio ทำงานบนพีซีของฉันและด้วยเหตุผลบางอย่างฉันต้องป้อนอีกครั้ง ฉันได้ป้อนตำแหน่งต่อไปนี้: C:\Users\**username**\AppData\Local\Android\android-sdk Xamarin Studio ไม่ยอมรับตำแหน่งนี้และแสดงข้อความต่อไปนี้: No SDK found at the specified location ตำแหน่งนี้มีเครื่องมือแพลตฟอร์มและโฟลเดอร์ SDK อื่น ๆ ทำไมสิ่งนี้ไม่ทำงานและฉันควรทำอย่างไร

12
android fragment- วิธีบันทึกสถานะการดูในแฟรกเมนต์เมื่อแฟรกเมนต์อื่นถูกดันบนสุดของมัน
ใน Android FragAจะมีการเพิ่มแฟรกเมนต์(พูด) ลงใน backstack และแฟรกเมนต์อื่น (พูดFragB) จะขึ้นไปด้านบน ตอนนี้กดปุ่มกลับFragAมาที่ด้านบนและonCreateView()เรียกว่า ตอนนี้ฉันมีFragAสถานะที่เฉพาะเจาะจงก่อนFragBถูกผลักขึ้นไปบนมัน คำถามของฉันคือฉันFragAจะคืนค่าสู่สถานะก่อนหน้าได้อย่างไร มีวิธีการบันทึกสถานะ (เช่นพูดใน Bundle) และถ้าเป็นเช่นนั้นแล้ววิธีการที่ฉันควรจะแทนที่?

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