package com.us.aspirationindex;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.Button;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.MobileAds;
public class MainActivity extends AppCompatActivity {
Button btneng,btndue;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MobileAds.initialize(getApplicationContext(), "...");
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("YOUR_DEVICE_HASH")
.build();
mAdView.loadAd(adRequest);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("");
btneng= (Button) findViewById(R.id.buttonEng);
btndue= (Button) findViewById(R.id.buttonDeu);
btneng.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Constants.langkey=Constants.English;
InitializeTrails();
}
});
btndue.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Constants.langkey=Constants.Duetsch;
InitializeTrails();
}
});
}
private void InitializeTrails() {
ArrayList<String> temp=new ArrayList<String>();
if(Constants.langkey.equals(Constants.English)) {
//dimentions
Constants.dimentionsArrayList.clear();
Constants.dimentionsArrayList.addAll(Arrays.asList(getResources().getStringArray(R.array.engDimentions)));
//dimentions
//traits
Constants.traitsArrayList.clear();
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng0)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(1,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng1)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(2,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng2)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(3,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng3)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(4,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng4)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(5,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng5)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(6,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.eng6)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(7,trait));
}
//traits
}
else
{
//dimentions
Constants.dimentionsArrayList.clear();
Constants.dimentionsArrayList.addAll(Arrays.asList(getResources().getStringArray(R.array.deuDimentions)));
//dimentions
//traits
Constants.traitsArrayList.clear();
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu0)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(1,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu1)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(2,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu2)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(3,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu3)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(4,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu4)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(5,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu5)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(6,trait));
}
temp.clear();
temp.addAll(Arrays.asList(getResources().getStringArray(R.array.deu6)));
for (String trait:temp) {
Constants.traitsArrayList.add(new Trait(7,trait));
}
//traits
}
Collections.shuffle(Constants.traitsArrayList);
Constants.Limit=Constants.traitsArrayList.size();
startActivity(new Intent(this,ExplanationActivity.class));
}
}
— geändert am 01.06.2016, 12:17:19
durch Moderator
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.