覆盖原始的android xml文件
我知道这是Snackbar的原始布局:覆盖原始的android xml文件,android,Android,我知道这是Snackbar的原始布局: <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android"> <TextView android:id="@+id/snackbar_text" android:layout_width="wrap_con
<?xml version="1.0" encoding="utf-8"?>
<merge xmlns:android="http://schemas.android.com/apk/res/android">
<TextView
android:id="@+id/snackbar_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
...
android:ellipsize="end"/>
<Button
android:id="@+id/snackbar_action"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
...
android:textColor="?attr/colorAccent"
style="?attr/borderlessButtonStyle"/>
</merge>
是否可以覆盖像这样的原始android布局?您不能覆盖,但可以更改原始布局文件。通常,所有默认的xml布局文件都存储在系统路径中。在我的窗口中
C:\Users\NAVEEN\AppData\Local\Android\sdk1\platforms\Android-22\data\res\layout
system就是这样。因此,您可以更改xml内容并在应用程序中重用它不,它不是。我以Snackbar为例。我不是在问Snackbar本身。