How do I set selectedPlayer to the value of position from my other class?
I’ve read a bunch of similar questions on here, but I keep running into conflicts with my variables and functions.
ScoreList.java
public class ScoreList extends Activity {
Integer selectedPlayer = 0;
}
ScoreListAdapter.java
public class ScoreListAdapter extends ArrayAdapter<Score> {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
final OnClickListener lsScoreView = new OnClickListener() {
@Override
public void onClick(View v) {
//send position to main class here
}
};
}
}
set selectedPlayer as static:
This way,You can refer selecterPlayer using class name as it does not belong to any object of the class.
ScoreListAdapter.java