Im RatingBar numOfStar() 메소드를 int 대신 문자열로 변환하려고합니다. 에서 numOfStar() ToString 시도하고 가능하지 않습니다.ratingStars를 string으로 변경하는 방법은 무엇입니까?
어떻게해야합니까? 왜냐하면 내가 SQLite 데이터베이스에 문자열로 저장하기를 원하기 때문이다.
public RatingBar ratingbar;
ratingbar = (RatingBar)findViewById(R.id.ratingBar1);
private void saveState(){
book_name = title.getText().toString();
author = book_author.getText().toString();
isbn = isbn_number.getText().toString();
if(mRowId == null){
long id = mDbHelper.addBook(book_name, author, isbn, ratings);
if(id > 0){
mRowId = id;
}
}else{
mDbHelper.updateBooks(mRowId, book_name, author, ratings, isbn);
}
저는 getRating(). toString을할까요? 그것은 옵션을 제공하지 않습니다. –
당신이 RatingBar를 사용하지 않는다고 가정 할 때보 다 ... API 레벨 1 이후로 항상이 메소드를 가졌습니다. – mibollma
좋아요, findViewByID로 설정된 ratings_bar라는 등급 막대가 있습니다. 그래서 내가 할 때 ratings_bar.getRating(). 그 후 아무것도 나타나지 않습니다. 그 밖의 것은 없습니다. –