I created program which generates random numbers and regarding this numbers, text box shows food names.
Then i added recipe button to open different recipe web page for each food when button is clicked.
But i am not sure how to connect food name and dedicated web page.
Thanks in advance for your valuable answers.
Here are my codes:
package com.example.ozgur.decided;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.content.ContextCompat;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import java.util.Random;
import static com.example.ozgur.decided.R.string.rl;
/**
* Created by OZGUR on 24.12.2016.
*/
public class soupscreen extends Activity {
ImageView goster;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.soupscreen);
final TextView sayigoster = (TextView) findViewById(R.id.sayigoster);
Button btn = (Button) findViewById(R.id.buton2);
Button paylasbtn = (Button) findViewById(R.id.paylasbtn);
final Button tarifbtn = (Button) findViewById(R.id.intbtn);
goster = (ImageView) findViewById(R.id.soupview);
paylasbtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
CharSequence mesaj = sayigoster.getText();
paylasMesaj(mesaj);
}
});
View.OnClickListener listener = new View.OnClickListener() {
@Override
public void onClick(View view) {
String bilgi = "";
Random rastgelesayiolusturucu = new Random();
int rastgelesayi = rastgelesayiolusturucu.nextInt(22);
if (rastgelesayi == 0){
bilgi = "MERCIMEK";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.mercimek));
}
else if (rastgelesayi == 1){
bilgi = "EZOGELIN";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.ezogelin));
}
else if (rastgelesayi == 2){
bilgi = "ISKEMBE";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.iskembe));
}
else if (rastgelesayi == 3){
bilgi = "TARHANA";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.tarhana));
}
else if (rastgelesayi == 4){
bilgi = "TAVUKSUYU";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.tavuksuyu));
}
else if (rastgelesayi == 5){
bilgi = "SEBZE CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.sebzecorbasi));
}
else if (rastgelesayi == 6){
bilgi = "KREMALI MANTAR";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.kremalimantar));
}
else if (rastgelesayi == 7){
bilgi = "DOMATES";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.domates));
}
else if (rastgelesayi == 8){
bilgi = "MERCIMEK VE ERISTE";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.mercimekeriste));
}
else if (rastgelesayi == 9){
bilgi = "YOGURT CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.ymk9));
}
else if (rastgelesayi == 10){
bilgi = "DUGUN CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.ymk10));
}
else if (rastgelesayi == 11){
bilgi = "KABAK CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.kabakcorbasi));
}
else if (rastgelesayi == 12){
bilgi = "TAVUK + PATATES + HAMUR";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.bulamadim));
}
else if (rastgelesayi == 13){
bilgi = "KEMIK SUYU";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.bulamadim));
}
else if (rastgelesayi == 14){
bilgi = "TEL SEHRIYE";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.telsehriye));
}
else if (rastgelesayi == 15){
bilgi = "YAYLA";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.yayla));
}
else if (rastgelesayi == 16){
bilgi = "BROKOLI CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.brokoli));
}
else if (rastgelesayi == 17){
bilgi = "PATATES HAVUC";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.bulamadim));
}
else if (rastgelesayi == 18){
bilgi = "ANADOLU CORBA";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.bulamadim));
}
else if (rastgelesayi == 19){
bilgi = "TAVUKLU ARPA SEHRIYE";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.tavukluarpasuyu));
}
else if (rastgelesayi == 20){
bilgi = "MANTI CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.manticorbasi));
}
else if (rastgelesayi == 21){
bilgi = "BAMYA CORBASI";
goster.setImageDrawable(ContextCompat.getDrawable(soupscreen.this, R.drawable.bamyacorbasi));
}
sayigoster.setText(bilgi);
}
};
btn.setOnClickListener(listener);
}
private void paylasMesaj(CharSequence mesaj) {
Intent paylasIntent= new Intent(Intent.ACTION_SEND);
paylasIntent.setType("text/plain");
paylasIntent.putExtra(Intent.EXTRA_TEXT , mesaj);
startActivity(Intent.createChooser(paylasIntent, "Paylasin"));
Aucun commentaire:
Enregistrer un commentaire