Страница 1 из 1
Помогите написать код!!?!?!?!?!
Добавлено: 30 ноя 2012, 01:31
doodl
Добрый день или вечер!!!
С недавнего времени начал учить программирование под Android OS. И для того что-бы было легче решил написать приложение "Заметки". Выглядеть будет примерно так!
1 Кнопка - создания заметки.
2 Текстовое поле - но поле хочу чтоб не полностью весь текст отображало, а всего 2 строчки. А после нажатия на поле оно опускалось и показывало полностью весь текст (все содержимое).
Как можно осуществить такое поле...????
Re: Помогите написать код!!?!?!?!?!
Добавлено: 30 ноя 2012, 02:24
rezak90
Код: Выделить всё
//в xml:
<TextView
android:id="@+id/tv"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="READ FULL" />
//в коде
private TextView tv;
private Button btn;
private boolean isShow = true;
public void init() {
tv = (TextView) findViewById(R.id.tv);
tv.setText("Hello world"); //это как пример
btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick() {
LayoutParams params = tv.getLayoutParams();
if(isShow) {
btn.setText("READ SHORT");
params.height = tv.getLineHeight * tv.getLineCount();
tv.setLayoutParams(params);
} else {
btn.setText("READ FULL");
params.height = tv.getLineHeight * 2;
tv.setLayoutParams(params);
}
isShow = !isShow;
}
}
}
это по простому, но будет довольно таки не плохо выглядить, можно прикрутить анимацию для эффекта
Re: Помогите написать код!!?!?!?!?!
Добавлено: 04 дек 2012, 11:07
doodl
Ну да rezak90!!!
Как этот код может работать??? Тут же ОШИБОК просто куча!!!
Этот код абсолютно не рабочий!!!
Re: Помогите написать код!!?!?!?!?!
Добавлено: 04 дек 2012, 13:28
vortex
1) врядли
2) ну если вы видите ошибки - значит вы можете их исправить

значит у вас будет исправленный код, который будет работать =)
Re: Помогите написать код!!?!?!?!?!
Добавлено: 04 дек 2012, 15:48
rezak90
ну если не рабочий то давай поспорим, у меня он прекрасно работает. а если и что то не нравится то делай сам.
Re: Помогите написать код!!?!?!?!?!
Добавлено: 04 дек 2012, 23:13
Finch
doodl, и чем же не рабочий код? просто нужно раскидать всё по местам =) а не просто скопипастить...