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

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

20
ใช้แบบอักษรที่กำหนดเองใน Android
ฉันต้องการใช้แบบอักษรที่กำหนดเองสำหรับแอปพลิเคชัน Android ที่ฉันกำลังสร้างขึ้น ฉันสามารถเปลี่ยนแบบอักษรของแต่ละออบเจ็กต์ทีละรายการจาก Code ได้ แต่ฉันมีหลายร้อยรายการ ดังนั้น, มีวิธีดำเนินการจาก XML หรือไม่? [การตั้งค่าแบบอักษรที่กำหนดเอง] มีวิธีดำเนินการจากโค้ดในที่เดียวหรือไม่เพื่อบอกว่าแอปพลิเคชันทั้งหมดและส่วนประกอบทั้งหมดควรใช้แบบอักษรที่กำหนดเองแทนค่าเริ่มต้น
111 xml  android  layout  fonts 

5
การตั้งค่า Android onclick เหตุการณ์
ในการตั้งค่า. xml ของฉันฉันมีองค์ประกอบการกำหนดลักษณะดังนี้: <Preference android:title="About" /> ฉันต้องการกำหนดonClickเหตุการณ์ดังนั้นหากผู้ใช้คลิกที่มันฉันจะสามารถเปิดใหม่Intentหรือเบราว์เซอร์ได้ ฉันพยายามทำเหมือนใช้ปุ่ม แต่ดูเหมือนจะไม่ได้ผล

7
การเปลี่ยนไอคอนโอเวอร์โฟลว์ในแถบการทำงาน
เป็นไปได้ไหมที่จะเปลี่ยนไอคอนล้นในแถบการทำงาน ฉันมีไอคอนสีน้ำเงินสำหรับรายการ ActionBar ทั้งหมดและฉันต้องการเปลี่ยนไอคอนล้นเมื่อปรากฏขึ้นด้วย

5
จะส่งคำขอ POST ใน JSON โดยใช้ HTTPClient ใน Android ได้อย่างไร
ฉันกำลังพยายามหาวิธีโพสต์ JSON จาก Android โดยใช้ HTTPClient ฉันพยายามหาสิ่งนี้มาระยะหนึ่งแล้วฉันพบตัวอย่างมากมายทางออนไลน์ แต่ฉันไม่สามารถใช้งานได้เลย ฉันเชื่อว่านี่เป็นเพราะการขาดความรู้ JSON / เครือข่ายโดยทั่วไปของฉัน ฉันรู้ว่ามีตัวอย่างมากมาย แต่อาจมีใครชี้ให้ฉันดูบทช่วยสอนจริงได้ไหม ฉันกำลังมองหากระบวนการทีละขั้นตอนพร้อมรหัสและคำอธิบายว่าทำไมคุณถึงทำแต่ละขั้นตอนหรือว่าขั้นตอนนั้นทำอะไร ไม่จำเป็นต้องซับซ้อนเรียบง่ายก็พอเพียง อีกครั้งฉันรู้ว่ามีตัวอย่างมากมายฉันแค่มองหาตัวอย่างพร้อมคำอธิบายว่าเกิดอะไรขึ้นกันแน่และเหตุใดจึงเป็นเช่นนั้น หากมีใครรู้เกี่ยวกับหนังสือ Android ที่ดีเกี่ยวกับเรื่องนี้โปรดแจ้งให้เราทราบ ขอขอบคุณอีกครั้งสำหรับความช่วยเหลือ @terrance นี่คือรหัสที่ฉันอธิบายไว้ด้านล่าง public void shNameVerParams() throws Exception{ String path = //removed HashMap params = new HashMap(); params.put(new String("Name"), "Value"); params.put(new String("Name"), "Value"); try { HttpClient.SendHttpPost(path, params); } catch (Exception …

7
วิธีปิด / เปิดใช้งานปุ่มบวกลบของกล่องโต้ตอบ
โปรดดูกล่องโต้ตอบที่กำหนดเองด้านล่าง ฉันมีช่องแก้ไขข้อความในกล่องโต้ตอบและหากช่องข้อความว่างเปล่าฉันต้องการปิดใช้งานไฟล์positiveButton. ฉันสามารถรับ charListener สำหรับช่องข้อความได้ แต่ฉันไม่แน่ใจว่าจะตั้งค่าpositivebuttonปิดการใช้งานหรือเปิดใช้งานจากผู้ฟังนั้นอย่างไร การอ้างอิงสำหรับปุ่มบวกและลบคืออะไร? case DIALOG_TEXT_ENTRY: // This example shows how to add a custom layout to an AlertDialog LayoutInflater factory = LayoutInflater.from(this); final View textEntryView = factory.inflate(R.layout.alert_dialog_text_entry, null); return new AlertDialog.Builder(AlertDialogSamples.this) .setIconAttribute(android.R.attr.alertDialogIcon) .setTitle(R.string.alert_dialog_text_entry) .setView(textEntryView) .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { /* …
111 android  button  dialog 

5
onIabPurchaseFinished ไม่เคยโทร.
ฉันพยายามตั้งค่าการเรียกเก็บเงินในแอปสำหรับแอปแรกของฉันและใช้ sku android.test.purchased การซื้อเกิดขึ้นและฉันจัดการเพื่อรับ SKU เข้าสู่สินค้าคงคลังของฉัน แต่อย่างที่ชื่อบอกว่า onIabPurchaseFinished ไม่เคยถูกเรียก ฉันคิดว่ามันอาจเกี่ยวข้องกับบันทึกนี้: "ไม่สามารถบันทึกได้ว่ามุมมองใดมีโฟกัสเนื่องจากมุมมองที่โฟกัส com.android.internal.policy.impl.PhoneWindow$DecorView@406743d0 ไม่มี id" ที่ปรากฏขึ้นก่อนที่จะไปที่ Google Play ฉันไม่แน่ใจจริงๆว่ามันหมายถึงอะไร ... เปิดตัวการซื้อ: mHelper.launchPurchaseFlow(this, sku, 10001, mPurchaseFinishedListener, ""); และผู้ฟัง: IabHelper.OnIabPurchaseFinishedListener mPurchaseFinishedListener = new IabHelper.OnIabPurchaseFinishedListener() { @Override public void onIabPurchaseFinished(IabResult result, Purchase info) { System.out.println("Purchase Finish heard something"); if (result.isFailure()) { Log.d(TAG, "Error purchasing: …

13
android View ไม่ได้แนบกับตัวจัดการหน้าต่าง
ฉันมีข้อยกเว้นบางประการดังต่อไปนี้: java.lang.IllegalArgumentException: View not attached to window manager at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:355) at android.view.WindowManagerImpl.updateViewLayout(WindowManagerImpl.java:191) at android.view.Window$LocalWindowManager.updateViewLayout(Window.java:428) at android.app.Dialog.onWindowAttributesChanged(Dialog.java:596) at android.view.Window.setDefaultWindowFormat(Window.java:1013) at com.android.internal.policy.impl.PhoneWindow.access$700(PhoneWindow.java:86) at com.android.internal.policy.impl.PhoneWindow$DecorView.drawableChanged(PhoneWindow.java:1951) at com.android.internal.policy.impl.PhoneWindow$DecorView.fitSystemWindows(PhoneWindow.java:1889) at android.view.ViewRoot.performTraversals(ViewRoot.java:727) at android.view.ViewRoot.handleMessage(ViewRoot.java:1633) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4338) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) at dalvik.system.NativeStart.main(Native Method) ฉันได้ googled และเห็นว่ามันเกี่ยวข้องกับป๊อปอัปและการพลิกหน้าจอ แต่ไม่มีการอ้างอิงถึงรหัสของฉัน …
111 android  exception 

5
วิธีสร้างและอ่านการกำหนดค่า WEP / EAP WiFi โดยใช้โปรแกรมใน Android
จะสร้างและอ่านWEP/EAP WiFi configurationsโปรแกรมใน Android ได้อย่างไร ฉันได้เห็นผู้คนจำนวนมากดิ้นรนกับคำถามนี้ในฟอรัมต่างๆและทั่วทั้งชุมชน ฉันรู้ว่านี่ไม่ใช่สิ่งที่ตรงไปตรงมา (โดยเฉพาะ EAP) ที่จะคิดออกเพราะเมื่อฉันต้องการบรรลุสิ่งเดียวกันฉันก็ต้องดิ้นรนมากเช่นกันการวิเคราะห์โค้ดอย่างหนักและการค้นหาการใช้งานต่าง ๆ บนอินเทอร์เน็ตที่ทำกับฉันคือ ในที่สุดก็สามารถบรรลุเป้าหมายได้ เครดิตทั้งหมดไปที่จำนวนโครงการโอเพ่นซอร์สและนักพัฒนาของพวกเขา ฉันอยากจะแบ่งปันความรู้นี้กับทุกคนเนื่องจาก SO สนับสนุนสิ่งนี้: "การถามและตอบคำถามของคุณเองก็เป็นเรื่องที่ดีเช่นกันตราบใดที่คุณแสร้งทำเป็นว่าคุณอยู่ในอันตราย: วลีในรูปแบบของคำถาม" ส่วนที่ 1: การสร้างการกำหนดค่า WEP WiFi โดยทางโปรแกรม ส่วนที่ 2: อ่านการกำหนดค่า WEP WiFi โดยทางโปรแกรม ส่วนที่ 3: อ่านการกำหนดค่า EAP WiFi โดยทางโปรแกรม ส่วนที่ 4: บันทึกการกำหนดค่า EAP WiFi โดยทางโปรแกรม

5
การเขียนโปรแกรม Android Python [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันสามารถตั้งโปรแกรมสำหรับ Android โดยใช้ Python ได้หรือไม่ ดูเหมือนว่าฉันจะสะดุดกับลิงค์มากมายในขณะที่ค้นหา ... แต่ไม่มีทั้งสองอย่างที่เป็นรูปธรรม ข้อเสนอแนะใด ๆ ? ฉันต้องการเขียนแอพสำหรับ Android แต่ไม่ต้องการเข้าสู่ Java ทั้งหมดนี้ PS: คำถามของฉันคือฉันสามารถเขียนแอพที่มีคุณสมบัติครบถ้วนสำหรับ Android ได้หรือไม่
111 python  android 

13
Android Webview - ล้างแคชโดยสิ้นเชิง
ฉันมี WebView ในหนึ่งในกิจกรรมของฉันและเมื่อโหลดหน้าเว็บเพจดังกล่าวจะรวบรวมข้อมูลพื้นหลังบางส่วนจาก Facebook สิ่งที่ฉันเห็นคือหน้าที่แสดงในแอปพลิเคชันนั้นเหมือนกันทุกครั้งที่เปิดและรีเฟรชแอป ฉันได้ลองตั้งค่า WebView ไม่ให้ใช้แคชและล้างแคชและประวัติของ WebView ฉันยังทำตามคำแนะนำที่นี่: จะล้างแคชสำหรับ WebView ได้อย่างไร แต่วิธีนี้ไม่ได้ผลมีใครคิดว่าฉันสามารถเอาชนะปัญหานี้ได้หรือไม่เพราะมันเป็นส่วนสำคัญของแอปพลิเคชันของฉัน mWebView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { if(progress >= 100) { mProgressBar.setVisibility(ProgressBar.INVISIBLE); } else { mProgressBar.setVisibility(ProgressBar.VISIBLE); } } }); mWebView.setWebViewClient(new SignInFBWebViewClient(mUIHandler)); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.clearHistory(); mWebView.clearFormData(); mWebView.clearCache(true); WebSettings webSettings = mWebView.getSettings(); webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE); Time time = …
111 android  caching  webview 

10
setResult ไม่ทำงานเมื่อกดปุ่ม BACK
ฉันกำลังพยายาม setResult หลังจากที่กดปุ่ม BACK ฉันโทรหา onDestroy Intent data = new Intent(); setResult(RESULT_OK, data) แต่เมื่อมันมาถึง onActivityResult(int requestCode, int resultCode, Intent data) resultCode คือ 0 (RESULT_CANCELED) และข้อมูลเป็น 'null' ดังนั้นฉันจะส่งผลลัพธ์จากกิจกรรมที่ยกเลิกโดยปุ่ม BACK ได้อย่างไร?
111 android 

12
รับวัตถุ JSON ที่ซ้อนกันด้วย GSON โดยใช้ชุดติดตั้งเพิ่มเติม
ฉันใช้ API จากแอป Android ของฉันและการตอบสนอง JSON ทั้งหมดเป็นดังนี้: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > } ปัญหาคือว่า POJOs ของฉันทุกคนมีstatus, reasonสาขาและภายในcontentสนามเป็นตัวจริง POJO ฉันต้องการ มีวิธีใดบ้างในการสร้างตัวแปลง Gson ที่กำหนดเองเพื่อแยกcontentฟิลด์เสมอดังนั้นการติดตั้งเพิ่มจะส่งคืน POJO ที่เหมาะสม
111 java  android  json  gson  retrofit 

9
Firebase FCM บังคับให้ onTokenRefresh () ถูกเรียก
ฉันกำลังย้ายแอปของฉันจาก GCM ไปยัง FCM เมื่อผู้ใช้ใหม่ติดตั้งแอปของฉันonTokenRefresh()ระบบจะเรียกแอปโดยอัตโนมัติ ปัญหาคือผู้ใช้ยังไม่ได้เข้าสู่ระบบ (ไม่มีรหัสผู้ใช้) ฉันจะทริกเกอร์onTokenRefresh()หลังจากผู้ใช้เข้าสู่ระบบได้อย่างไร



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