Я создаю собственный диалог в Android, для этого я разработал XML-файл как
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@color/item_bg_color"
android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/custom_dialog_text"
android:textColor="#000000"
android:textSize="14dip"
android:typeface="serif"
android:singleLine="false"
android:text="You are not authorized to use this application."
android:layout_marginTop="10dip"/>
<Button android:id="@+id/custom_button_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ok"
android:layout_below="@+id/custom_dialog_text"
android:layout_toRightOf="@+id/custom_dialog_text"/>
</RelativeLayout>
Проблема:
Я хочу показать кнопку в конце (Справа) TextView, и текст textview должен быть в более чем одну строку (если нужно показать больше символов).Но когда я использую этот макет, кнопка нигде не появляется.
Я также использовал LinearLayout и TableLayout, и в обоих случаях кнопка появляется с небольшой частью.Где я не прав?