package
com.jongjin.recommend;
import
android.app.Activity;
import
android.content.ContentValues;
import
android.database.Cursor;
import
android.database.sqlite.SQLiteDatabase;
import
android.media.Image;
import
android.os.Bundle;
import
android.view.View;
import
android.view.View.OnClickListener;
import
android.widget.Button;
import
android.widget.ImageView;
import
android.widget.RatingBar;
import
android.widget.RatingBar.OnRatingBarChangeListener;
import
android.widget.TextView;
import
android.widget.Toast;
public
class
RecoActivity
extends
Activity {
Recommand_DB recommand_db;
SQLiteDatabase DB_recommand;
Cursor reco_c;
Cursor reco_n;
RatingBar rate;
TextView tv01, tv02;
DownloadImageTask RecoImage;
ImageView img01;
Button btn01, btn02, btn03;
public
String user;
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_reco);
recommand_db =
new
Recommand_DB(
this
);
DB_recommand = recommand_db.getWritableDatabase();
rate = (RatingBar) findViewById(R.id.ratingBar1);
tv01 = (TextView) findViewById(R.id.textView1);
tv02 = (TextView) findViewById(R.id.reconame);
img01 = (ImageView) findViewById(R.id.recoImage);
btn01 = (Button) findViewById(R.id.prev);
btn02 = (Button) findViewById(R.id.next);
btn03 = (Button) findViewById(R.id.redo);
rate.setStepSize(
1
);
rate.setRating(
0
);
rate.setIsIndicator(
false
);
btn02.setOnClickListener(
new
OnClickListener() {
@Override
public
void
onClick(View v) {
GetImage();
}
});
rate.setOnRatingBarChangeListener(
new
OnRatingBarChangeListener() {
@Override
public
void
onRatingChanged(RatingBar ratingBar,
float
rating,
boolean
fromUser) {
tv01.setText(
"평점 :"
+ rating);
}
});
}
public
void
GetImage() {
reco_c = DB_recommand.rawQuery(
"select recommand_logo from db_recommand"
,
null
);
reco_n = DB_recommand.rawQuery(
"select recommand_name from db_recommand"
,
null
);
if
(reco_c !=
null
&& reco_c.getCount() !=
0
) {
if
(reco_c.moveToFirst()) {
do
{
String uri = reco_c.getString(reco_c
.getColumnIndex(
"recommand_logo"
));
RecoImage = (DownloadImageTask)
new
DownloadImageTask(
(ImageView) findViewById(R.id.recoImage))
.execute(uri);
Toast.makeText(getApplicationContext(),
"왜 안되!1"
,
1
).show();
}
while
(reco_c.moveToNext());
}
if
(reco_n.moveToFirst()) {
do
{
String rname = reco_n.getString(reco_n
.getColumnIndex(
"recommand_name"
));
tv02.setText(
null
);
tv02.setText(rname);
Toast.makeText(getApplicationContext(),
"왜 안되!3"
,
1
).show();
}
while
(reco_n.moveToNext());
}
}
Toast.makeText(getApplicationContext(),
"왜 안되!2"
,
1
).show();
}
}