0
我需要一個關於微調的小幫助,當我點擊微調彈窗需要顯示的任何部分時,但默認情況下,我們將通過點擊微調右側得到彈出窗口? sry for my English ..自定義android微調?
1.when我點擊微調中心也彈出需要顯示。
感謝, Nikhilreddy
我需要一個關於微調的小幫助,當我點擊微調彈窗需要顯示的任何部分時,但默認情況下,我們將通過點擊微調右側得到彈出窗口? sry for my English ..自定義android微調?
1.when我點擊微調中心也彈出需要顯示。
感謝, Nikhilreddy
請使用自定義微調像 - 採取一個文本視圖和設置textview的背景,如微調 - 然後使用以下代碼:
TextView tx;
String[] s = { "India ", "Arica", "India ", "Arica", "India ", "Arica",
"India ", "Arica", "India ", "Arica" };
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final ArrayAdapter<String> adp = new ArrayAdapter<String>(WvActivity.this,
android.R.layout.simple_spinner_item, s);
tx= (TextView)findViewById(R.id.txt1);
tx.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(WvActivity.this);
builder.setAdapter(adp,new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
tx.setText(s[which]);
}
});
builder.create().show();
}
});
}
我認爲這將有助於更好地ü
當我在做這樣的:
String[] items = new String[] {"One", "Two", "Three"};
Spinner sp = (Spinner)findViewById(R.id.myspinner);
ArrayAdapter<String> ars = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items);
ars.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sp.setAdapter(ars);
點擊微調的任何一部分時,我總是顯示彈出我沒有任何問題......
箭頭將是在右邊,但上的任何地方cliking它確實表明的項目。試用。如果您仍然遇到問題,請發佈您用於設置Spinner的代碼。 – Tvd 2012-02-03 13:46:53
檢查[this](http://bountyforu.blogspot.in/2013/06/custom-spinner-winners-in-world-of.html),真的很好的解釋。 – 2013-06-11 13:01:05