2013-10-01 3 views
0

Я хочу добавить кнопку справа от текстового поля, и если textview будет расти, кнопка будет по-прежнему там. Я использовал FrameLayout или RelativeLayout, но они не сработали, пожалуйста, помогите мне , макет, как это изображение http://www.8pic.ir/images/97364937705465965477.pngКак добавить кнопку справа от текстового поля

+0

Пожалуйста, разместите свой макет – Manishika

ответ

0

Попробуйте с LinearLayout давая orientation в horizontal.

<LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal" > 

     <TextView 
      android:id="@+id/textView_id" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight=".5" 
      android:text="your text" 
      /> 

     <Button 
      android:id="@+id/button_id" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight=".5" 
      android:text="button" /> 

     </LinearLayout> 
+0

Я пробовал это раньше, но это не работает. Мне нужен макет, подобный этому изображению http://www.8pic.ir/images/97364937705465965477.png – eli

0

Невозможно напрямую, и это не очень хорошая практика для разработки Android. Хотя, если это ваше требование, вы можете подсчитать строки и количество символов в последней строке во время выполнения и определить позицию своей кнопки, используя либо фрейм, либо относительный макет.

Смежные вопросы