我几个月前开始编程,并且stackoverflow总是解决我的问题的一个很好的选择。所以我的代码变得越来越好,但现在我觉得我需要你的帮助了。微调项目导致活动(Android Studio)
程序:在我的应用程序中,您可以从微调框中选择项目,然后转到下一页等等。您可以从几个纱厂选择,直到你得到的结果...
一些代码预览(代码工作,但我现在不得不广告多一些行动和我不知道如何...
package com.sio.fmf;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.Button;
import android.view.ViewGroup;
import android.view.LayoutInflater;
import android.widget.TextView;
public class Koerperform extends AppCompatActivity {
String[] koerperform = {" ", "spindel- oder torpedoförmig", "langgestreckt", "hochrückig", "schlangenförmig", "welsartig", "grundelartig"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.koerperform);
Spinner mySpinner = (Spinner)findViewById(R.id.spinner);
mySpinner.setAdapter(new MyCustomAdapter(Koerperform.this,R.layout.spinner_layout, koerperform));
}
public void onClick(View v){}
public class MyCustomAdapter extends ArrayAdapter<String> {
public MyCustomAdapter(Context context, int textViewResourceId, String[] objects) {
super(context, textViewResourceId, objects);
}
private Button getSwtitchact;
{
final Button switchact = (Button) findViewById(R.id.button3);
switchact.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent act = new Intent(view.getContext(), Maulstellung.class);
startActivity(act);
}
});
}
@Override
public View getDropDownView(int position, View convertView, ViewGroup parent) {
return getCustomView(position, convertView, parent);
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
return getCustomView(position, convertView, parent);
}
public View getCustomView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = getLayoutInflater();
View row = inflater.inflate(R.layout.spinner_layout, parent, false);
TextView label = (TextView) row.findViewById(R.id.koerper);
label.setText(koerperform[position]);
if (position == 0) {
label.setTextColor(0xFFF00000);
}
return row;
}
}
}
所以在应用程序的这种状态下,您可以选择从旋转的字符串,然后如果按波顿3它Maulstellung
我的问题变成类:我想,当字符串“a”是choosen它去在按下按钮3之后将页面xy切换到页面xy,并且当选择字符串“b”时,按下按钮3之后,转到页面xyz d,......,依此类推每串...
希望你能帮助我,对不起我的英语不好
多少微调,你呢? –
嗨约翰,每个班级只有一个 –
如果选择字符串a,请转到xy ... Maulstellung for? –