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

แท็ก xml ใช้กับคำถามเกี่ยวกับการใช้ Extensible Markup Language (XML) ซึ่งเป็นรูปแบบเอกสารที่มีโครงสร้างซึ่งกำหนดกฎการเข้ารหัสข้อความ เมื่อใช้แท็กนี้จะมีแท็กเพิ่มเติมเช่นภาษาการเขียนโปรแกรมชุดเครื่องมือเทคโนโลยี XML ที่ใช้และแท็กอื่น ๆ ที่อธิบายถึงสภาพแวดล้อมของปัญหาที่โพสต์ ความยืดหยุ่นของ XML นั้นมีความหลากหลายของการใช้งานสำหรับการถ่ายโอนข้อมูลของมนุษย์และเครื่องจักรดังนั้นจึงเหมาะสำหรับเครื่องมือและไลบรารี

6
CollapsingToolbarLayout ไม่รู้จักการเลื่อนแบบเลื่อน
ฉันได้สร้างCollapsingToolbarLayoutแบบง่ายๆแล้วและมันก็ใช้งานได้อย่างมีเสน่ห์ ปัญหาของฉันคือถ้าฉันพยายามใช้การเลื่อนแบบพลิกบนมุมมองที่ซ้อนกันมันจะหยุดเมื่อฉันปล่อยนิ้ว การเลื่อนปกติจะใช้งานได้ตามที่ควร รหัสกิจกรรมของฉันไม่เปลี่ยนแปลง =>สร้างกิจกรรมว่างโดยอัตโนมัติ (ฉันเพิ่งคลิกสร้างกิจกรรมว่างใหม่ใน android studio และแก้ไข XML แล้ว) ผมอ่านที่นี่ที่ท่าทางเลื่อนบน IMAGE ดูตัวเองมีรถ แต่ไม่ว่าการเลื่อนตัวเองเป็นรถ: ดูที่นี่ ฉันพยายามเปิดใช้งาน"การเลื่อนอย่างราบรื่น"ผ่านรหัสจาวา ดูเหมือนว่าถ้าฉันเลื่อนไปไกลพอที่จะมองไม่เห็นมุมมองภาพอีกต่อไปท่าทางการเหวี่ยงจะถูกจดจำ TLDR:เหตุใดท่าทางการเหวี่ยงจึงไม่ทำงานตราบเท่าที่มองเห็นภาพได้ รหัส XML ของฉันมีลักษณะดังนี้: <android.support.design.widget.CoordinatorLayout 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:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/profile_app_bar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" android:fitsSystemWindows="true"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/profile_collapsing_toolbar_layout" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="48dp" app:expandedTitleMarginEnd="64dp" android:fitsSystemWindows="true"> <ImageView android:id="@+id/image" android:layout_width="match_parent" android:layout_height="420dp" android:scaleType="centerCrop" android:fitsSystemWindows="true" android:src="@drawable/headerbg" …

11
วิธีใช้ตัวพิมพ์ใหญ่ของข้อความตัวแรกใน TextView ในแอปพลิเคชัน Android
ฉันไม่ได้หมายถึง textInput ด้วย ฉันหมายความว่าเมื่อคุณมีข้อความคงที่ใน TextView (สร้างขึ้นจากการเรียกฐานข้อมูลไปยังข้อมูลที่ผู้ใช้ป้อน (ซึ่งอาจไม่ใช่ตัวพิมพ์ใหญ่)) ฉันจะแน่ใจได้อย่างไรว่าเป็นตัวพิมพ์ใหญ่ ขอบคุณ!
94 android  xml 

8
เว้นวรรคก่อนปิดทับ?
ฉันเคยเห็นช่องว่างก่อนเครื่องหมายสแลชปิดในแท็ก XML และ HTML การแบ่งบรรทัด XHTML น่าจะเป็นตัวอย่างที่ยอมรับได้: <br /> แทน: <br/> พื้นที่ดูเหมือนฟุ่มเฟือย อันที่จริงฉันคิดว่ามันฟุ่มเฟือย เหตุผลที่เขียนเว้นวรรคนี้คืออะไร? ฉันได้อ่านพบว่า Space ช่วยแก้ปัญหา "ความเข้ากันได้ย้อนหลัง" ได้ ปัญหาความเข้ากันได้ย้อนหลังใด ปัญหาเหล่านั้นยังคงมีความเกี่ยวข้องหรือเรายังคงเพิ่มช่องว่างเพิ่มเติมเพื่อประโยชน์ในการกล่าวถึงความเข้ากันได้ของ IE3? มีข้อกำหนดบางอย่างพร้อมคำตอบที่ชัดเจนเกี่ยวกับเรื่องนี้หรือไม่? หากไม่สามารถใช้งานร่วมกันได้ย้อนกลับจะเป็นปัญหาในการอ่านหรือไม่? คล้ายกับการอภิปราย Great Open Curly Brace? void it_goes_up_here() { int no_you_fool_it_goes_down_there() { แน่นอนฉันสามารถเคารพความคิดเห็นเกี่ยวกับโวหารที่แตกต่างกันได้ดังนั้นฉันยินดีที่จะเรียนรู้ว่าการเขียนพื้นที่เป็นเพียงเรื่องของรสนิยม
93 html  xml  xhtml  coding-style 

10
ใช้แบบอักษรที่กำหนดเองใน Android TextView โดยใช้ xml
ฉันได้เพิ่มไฟล์ฟอนต์ที่กำหนดเองลงในโฟลเดอร์สินทรัพย์ / ฟอนต์ของฉัน ฉันจะใช้มันจาก XML ของฉันได้อย่างไร ฉันสามารถใช้งานได้จากรหัสดังนี้: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); ฉันไม่สามารถทำได้จาก XML โดยใช้android:typeface="/fonts/Molot.otf"แอตทริบิวต์?

4
ข้อผิดพลาดในการแสดง XML การแสดงตัวอย่าง Android N
ฉันได้อัปเดต android SDK เป็นตัวอย่าง Android N หลังจากอัปเดตฉันได้รับข้อผิดพลาดในการแสดง xml นี้ หลังจากคลิกที่รายละเอียดจะแสดงตามการติดตามสแต็กวิธีหลีกเลี่ยงสิ่งนี้ org.jetbrains.android.uipreview.RenderingException: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0 at org.jetbrains.android.uipreview.LayoutLibraryLoader.load(LayoutLibraryLoader.java:90) at org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:180) at com.android.tools.idea.rendering.RenderService.createTask(RenderService.java:166) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager.doRender(AndroidLayoutPreviewToolWindowManager.java:649) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager.access$1700(AndroidLayoutPreviewToolWindowManager.java:80) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager$7$1.run(AndroidLayoutPreviewToolWindowManager.java:594) at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:452) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager$7.run(AndroidLayoutPreviewToolWindowManager.java:589) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310) …

5
ฉันจะลดช่องว่างภายในรอบข้อความภายในออบเจ็กต์ปุ่ม Android ได้อย่างไร
ดังนั้นในขณะนี้ฉันมีปุ่มที่ดูเหมือนภาพแรกด้านบน ฉันจะลดช่องว่างรอบข้อความภายในปุ่มได้อย่างไร (เพื่อให้ดูเหมือนภาพที่สองมากขึ้น) ความกว้างและความสูงของเค้าโครงถูกตั้งค่าเป็น: android:layout_width="match_parent" android:layout_height="wrap_content" รูปร่างสไตล์ที่กำหนดเองมีพารามิเตอร์ " <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> ส่วนที่เหลือเป็นเพียงคุณลักษณะของสีและค่ารัศมี เพื่อให้ชัดเจนฉันต้องการให้กรอบของปุ่มกอดข้อความ "เข้าสู่ระบบ" ให้ใกล้ขึ้น ความช่วยเหลือและข้อเสนอแนะทั้งหมดได้รับการชื่นชมอย่างมาก ขอบคุณ.

7
มีวิธีระบุค่าคุณสมบัติเริ่มต้นใน Spring XML หรือไม่
เรากำลังใช้PropertyPlaceholderConfigurerเพื่อใช้คุณสมบัติ java ในการกำหนดค่า Spring ของเรา ( ดูรายละเอียดที่นี่ ) เช่น: <foo name="port"> <value>${my.server.port}</value> </foo> เราต้องการเพิ่มคุณสมบัติเพิ่มเติม แต่มีระบบแบบกระจายซึ่งอินสแตนซ์ที่มีอยู่ทั้งหมดสามารถใช้ค่าเริ่มต้นได้ มีวิธีหลีกเลี่ยงการอัปเดตไฟล์คุณสมบัติทั้งหมดของเราหรือไม่โดยระบุค่าเริ่มต้นในการกำหนดค่า Spring เมื่อไม่มีการกำหนดค่าคุณสมบัติการลบล้าง
92 java  xml  spring  properties 

18
findViewById () คืนค่า null สำหรับคอมโพเนนต์ที่กำหนดเองใน XML เค้าโครงไม่ใช่สำหรับคอมโพเนนต์อื่น ๆ
ฉันมีres/layout/main.xmlองค์ประกอบเหล่านี้และอื่น ๆ : <some.package.MyCustomView android:id="@+id/foo" (some other params) /> <TextView android:id="@+id/boring" (some other params) /> ในกิจกรรม onCreate ของฉันฉันทำสิ่งนี้: setContentView(R.layout.main); TextView boring = (TextView) findViewById(R.id.boring); // ...find other elements... MyCustomView foo = (MyCustomView) findViewById(R.id.foo); if (foo == null) { Log.d(TAG, "epic fail"); } พบองค์ประกอบอื่น ๆ สำเร็จ แต่fooกลับมาเป็นโมฆะ MyCustomView มีตัวสร้างMyCustomView(Context c, AttributeSet …
92 xml  android  layout 

6
ทำให้อนุกรมของ int ว่างเปล่า
ฉันมีคลาสที่มี int ว่างเปล่า? ประเภทข้อมูลตั้งค่าให้เป็นอนุกรมเป็นองค์ประกอบ xml มีวิธีใดบ้างในการตั้งค่าเพื่อให้ xml serializer จะไม่ทำให้อนุกรมขององค์ประกอบถ้าค่าเป็นโมฆะ ฉันพยายามเพิ่มแอตทริบิวต์ [System.Xml.Serialization.XmlElement (IsNullable = false)] แต่ฉันได้รับข้อยกเว้นการทำให้เป็นอนุกรมรันไทม์แจ้งว่ามีข้อผิดพลาดที่แสดงถึงประเภทเนื่องจาก "IsNullable อาจไม่ถูกตั้งค่าเป็น 'false "สำหรับประเภท Nullable ให้พิจารณาใช้ประเภท" System.Int32 "หรือลบคุณสมบัติ IsNullable ออกจากแอตทริบิวต์ XmlElement" [Serializable] [System.Xml.Serialization.XmlRoot("Score", Namespace = "http://mycomp.com/test/score/v1")] public class Score { private int? iID_m; ... /// <summary> /// /// </summary> public int? ID { get { …
92 c#  .net  xml  serialization 

12
แปลงวัตถุ Java เป็นสตริง XML
ใช่ฉันรู้ว่ามีคำถามมากมายเกี่ยวกับหัวข้อนี้ แต่ฉันยังไม่พบวิธีแก้ปัญหาของฉัน ฉันมีคุณสมบัติที่ใส่คำอธิบายประกอบวัตถุ Java ตัวอย่างเช่นลูกค้าเช่นในตัวอย่างนี้ และฉันต้องการการแสดงสตริงของมัน Google ขอแนะนำให้ใช้ JAXB เพื่อวัตถุประสงค์ดังกล่าว แต่ในตัวอย่างทั้งหมดไฟล์ XML ที่สร้างขึ้นจะถูกพิมพ์ไปยังไฟล์หรือคอนโซลเช่นนี้: File file = new File("C:\\file.xml"); JAXBContext jaxbContext = JAXBContext.newInstance(Customer.class); Marshaller jaxbMarshaller = jaxbContext.createMarshaller(); // output pretty printed jaxbMarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); jaxbMarshaller.marshal(customer, file); jaxbMarshaller.marshal(customer, System.out); แต่ฉันต้องใช้วัตถุนี้และส่งผ่านเครือข่ายในรูปแบบ XML ดังนั้นฉันต้องการรับ String ที่แสดงถึง XML String xmlString = ... sendOverNetwork(xmlString); ฉันจะทำเช่นนี้ได้อย่างไร?
92 java  xml  jaxb 

4
ข้อผิดพลาด xml ของ Android:“ ไม่พบทรัพยากรที่ตรงกับชื่อที่กำหนด” กับ RelativeLayout (@ id / LinearLayout_acc, @ id / ProgressBar_statusScreen)
โอเคนี่เริ่มรบกวนฉันจริงๆ ข้อผิดพลาดนี้ปรากฏขึ้นในลักษณะพิเศษไม่ใช่เชิงตรรกะ ให้ฉันเริ่มต้นด้วยการบอกว่าฉันได้ดูคำถามอื่น ๆ เกี่ยวกับข้อผิดพลาดนี้แล้ว Google ก็เช่นกัน เท่าที่ฉันสามารถบอกได้ปัญหาที่คล้ายกันส่วนใหญ่เกิดขึ้นเนื่องจากผู้คนอ้างถึงStringทรัพยากรหรือสิ่งอื่นที่ไม่อยู่ในไฟล์เลย์เอาต์เดียวกันพวกเขาใส่ '+' ใน '@ id +' ผิดหรือสิ่งที่คล้ายกัน ปัญหาที่ฉันพบเกิดขึ้นในไฟล์รูปแบบ. xml ที่มีไฟล์RelativeLayout. ซึ่งประกอบด้วย a TableLayout, สองLinearLayouts ที่มีข้อความบางส่วนและสุดท้ายProgressBarคือ สิ่งที่ฉันต้องการคือแถบความคืบหน้าเพื่อให้สอดคล้องกับเลย์เอาต์แบบสัมพัทธ์โดยใช้android:layout_alignParentBottom="true"แล้วจัดแนวเลย์เอาต์เชิงเส้นสองแบบเหนือแถบความคืบหน้า (เลย์เอาต์เชิงเส้นด้านล่างจัดแนวเหนือแถบความคืบหน้าส่วนอีกอันที่จัดแนวเหนือเลย์เอาต์เชิงเส้นด้านล่าง) มันควรจะง่ายพอและดูราวกับว่ามันใช้งานได้กล่าวคือมุมมองกราฟิกจะแสดงผลลัพธ์ที่ต้องการ อย่างไรก็ตามและนี่คือปัญหาที่เกิดขึ้น Eclipse ทำให้ฉันมีข้อผิดพลาดเกี่ยวกับเลย์เอาต์เชิงเส้นสองแบบ "ข้อผิดพลาด: ไม่พบทรัพยากรที่ตรงกับชื่อที่กำหนด (ที่" layout_above "พร้อมค่า" @ id / LinearLayout_acc ")" และข้อผิดพลาดเดียวกันสำหรับเค้าโครงเชิงเส้นอื่น ๆ ที่อ้างถึงแถบความคืบหน้า ฉันตรวจสอบมากกว่าสามครั้งแล้วว่าไม่มีการพิมพ์ผิด (มีรหัสอยู่ในชื่อแพ็กเกจ R.java ด้วย) และฉันได้ลองทำความสะอาดโครงการหลายสิบครั้งแล้ว ฉันไม่ได้รับข้อผิดพลาดขณะบันทึก (และการสร้างอัตโนมัติ) จนกว่าฉันจะตัดสินใจเรียกใช้โครงการ สิ่งที่แปลกอีกอย่างคือเมื่อฉันอ้างถึงเค้าโครงเชิงเส้นด้านล่างจากแถบความคืบหน้าแทนที่จะเป็นเค้าโครงเชิงเส้นด้านบนฉันไม่พบข้อผิดพลาด! …
92 android  xml  eclipse 

4
อนุญาตให้มีการแบ่งบรรทัดในค่าแอตทริบิวต์ XML หรือไม่
ฉันรู้ว่ามันไม่สวยหรูหรือเป็นที่ต้องการ แต่ได้รับอนุญาต (ใน XML ที่มีรูปแบบดี) สำหรับค่าแอตทริบิวต์ในองค์ประกอบ XML เพื่อขยายหลายบรรทัด เช่น <some-xml-element value="this value goes over.... multiple lines!" /> ใช่ฉันรู้ว่ามีวิธีที่ดีกว่าในการเขียนสิ่งนั้น ฉันจะเขียนมันเป็นการส่วนตัว: <some-xml-element> <value>this value goes over... multiple lines!</value> </some-xml-element> หรือ: <some-xml-element value="this value goes over....
" /> แต่เรามีตัวแยกวิเคราะห์ XML ของเราเองและฉันต้องการทราบว่าตัวอย่างแรกได้รับอนุญาตใน XML ที่มีรูปแบบดีหรือไม่
92 xml  xml-parsing 

5
Android: html ใน strings.xml
ฉันต้องการแสดงตัวอย่างโค้ด html นี้: <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> ผมต้องการที่จะแสดงบนโต้ตอบด้วยการประกาศ html strings.xmlของทรัพยากร ฉันจะทำมันได้อย่างไร?

10
สตริงหลบหนีเป็น XML
มีฟังก์ชัน C # ใดบ้างที่สามารถใช้เพื่อหลีกเลี่ยงและยกเลิกการหลีกเลี่ยงสตริงซึ่งสามารถใช้เติมเนื้อหาขององค์ประกอบ XML ได้หรือไม่ ฉันใช้ VSTS 2008 + C # + .Net 3.0 แก้ไข 1: ฉันกำลังเชื่อมไฟล์ XML ที่เรียบง่ายและสั้นเข้าด้วยกันและฉันไม่ได้ใช้การทำให้เป็นอนุกรมดังนั้นฉันจำเป็นต้องหลีกเลี่ยงอักขระ XML ด้วยมืออย่างชัดเจนตัวอย่างเช่นฉันต้องใส่a<bเข้าไป<foo></foo>ดังนั้นฉันจึงต้องใช้สตริงการหลีกเลี่ยงa<bและใส่ไว้ในองค์ประกอบ foo

6
ชื่อเอนทิตีต้องเป็นไปตาม "&" ในการอ้างอิงเอนทิตีทันที
ฉันต้องการใส่เกมแพ็คแมนในหน้า * .xhtml ของฉัน (ฉันใช้ jsf 2 และ primefaces 3.5) อย่างไรก็ตาม เมื่อฉัน "แปล" หน้า html ใน xhtml ฉันได้รับข้อผิดพลาดที่สคริปต์นี้: <script> var el = document.getElementById("pacman"); if (Modernizr.canvas && Modernizr.localstorage && Modernizr.audio && (Modernizr.audio.ogg || Modernizr.audio.mp3)) { window.setTimeout(function () { PACMAN.init(el, "./"); }, 0); } else { el.innerHTML = "Sorry, needs a decent …

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