Добрый день или вечер!!!
С недавнего времени начал учить программирование под Android OS. И для того что-бы было легче решил написать приложение "Заметки". Выглядеть будет примерно так!
1 Кнопка - создания заметки.
2 Текстовое поле - но поле хочу чтоб не полностью весь текст отображало, а всего 2 строчки. А после нажатия на поле оно опускалось и показывало полностью весь текст (все содержимое).
Как можно осуществить такое поле...????
Помогите написать код!!?!?!?!?!
Re: Помогите написать код!!?!?!?!?!
Код: Выделить всё
//в 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;
}
}
}
Последний раз редактировалось rezak90 04 дек 2012, 23:42, всего редактировалось 1 раз.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Помогите написать код!!?!?!?!?!
Ну да rezak90!!!
Как этот код может работать??? Тут же ОШИБОК просто куча!!!
Этот код абсолютно не рабочий!!!
Как этот код может работать??? Тут же ОШИБОК просто куча!!!
Этот код абсолютно не рабочий!!!
Re: Помогите написать код!!?!?!?!?!
1) врядли
2) ну если вы видите ошибки - значит вы можете их исправить значит у вас будет исправленный код, который будет работать =)
2) ну если вы видите ошибки - значит вы можете их исправить значит у вас будет исправленный код, который будет работать =)
Re: Помогите написать код!!?!?!?!?!
ну если не рабочий то давай поспорим, у меня он прекрасно работает. а если и что то не нравится то делай сам.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Помогите написать код!!?!?!?!?!
doodl, и чем же не рабочий код? просто нужно раскидать всё по местам =) а не просто скопипастить...
CEO of a company R.id.team