亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師我i什么我用android studio這樣寫,選擇之后,文本內容不會自動設置?

public?class?layout8?extends?AppCompatActivity?implements?AdapterView.OnItemSelectedListener?{
????private?TextView?tv7;
????private?Spinner?sp;
????private?ArrayAdapter?adapter;
????private?List<String>?list=new?ArrayList<String>();
????@Override
????protected?void?onCreate(@Nullable?Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.layout7);
????????sp=?(Spinner)?findViewById(R.id.spinner_1);
????????tv7=?(TextView)?findViewById(R.id.textview_7);
????????adapter=new?ArrayAdapter<String>(this,R.layout.support_simple_spinner_dropdown_item,list);
????????adapter.setDropDownViewResource(R.layout.support_simple_spinner_dropdown_item);
????????sp.setAdapter(adapter);
????????list.add("北京");
????????list.add("上海");
????????sp.setOnItemSelectedListener(this);
????}

????@Override
????public?void?onItemSelected(AdapterView<?>?adapterView,?View?view,?int?i,?long?l)?{
????????String?city=(String)?adapter.getItem(i);
????????tv7.setText(city);
????}

????@Override
????public?void?onNothingSelected(AdapterView<?>?adapterView)?{

????}
}


正在回答

1 回答

String city=(String) adapter.getItem(i);這個地方,getItem返回的是一個對象,你可以用一個對象接收,然后在這個對象的類里面重寫父類的toString方法,就可以顯示了

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111145    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程

老師我i什么我用android studio這樣寫,選擇之后,文本內容不會自動設置?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號