2
我正在設計一個彈出式AlertDialog,它將警報對話框的視圖設置爲以下XML文件。由於某些原因,該文件不會添加邊距,我無法弄清楚我做錯了什麼。邊距和填充不能在activity_priority_level_values LinearLayout,包含所有TextView或任何TextView的LinearLayout中使用。如何爲所有文本視圖之間的對話邊框和邊距添加邊距(或填充)?TextView在應用程序中不可點擊
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/activity_priority_level_values"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/large_space">
<TextView android:id="@+id/level_1_header"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_1_header"/>
<TextView android:id="@+id/level_1_decription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_1_description"/>
<TextView android:id="@+id/level_2_header"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_2_header"/>
<TextView android:id="@+id/level_2_decription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/mid_space"
android:text="@string/level_2_description"/>
<TextView android:id="@+id/level_3_header"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_3_header"/>
<TextView android:id="@+id/level_3_decription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/mid_space"
android:text="@string/level_3_description"/>
<TextView android:id="@+id/level_4_header"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_4_header"/>
<TextView android:id="@+id/level_4_description"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/mid_space"
android:text="@string/level_4_description"/>
<TextView android:id="@+id/level_5_header"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_5_header"/>
<TextView android:id="@+id/level_5_decription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/level_5_description"/>
</LinearLayout>
</LinearLayout>
活動
LinearLayout hiddenLayout = (LinearLayout)findViewById(R.id.activity_priority_level_values);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
if(hiddenLayout == null){
LinearLayout myLayout = (LinearLayout)findViewById(R.id.activity_law_priority);
View hiddenInfo = getLayoutInflater().inflate(R.layout.activity_priority_level_values, null);
builder.setView(hiddenInfo);
}
builder.create();
builder.show();
AlertDialog總是這樣做..但我對這個問題感到困惑..是不是textView是不可點擊或ALertDialog問題? – Sheychan