在Android中使用Hashtable

在Android中使用Hashtable,android,hashtable,android-spinner,Android,Hashtable,Android Spinner,如何设置哈希表?我在微调器中有两个变量,即书名和章节号。我想根据书名和章节号设置文本视图。那么我该如何设置呢?基本上,您的元素位于Arraylist中 您只需获取在此微调器中选择的元素 spinner .setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parentView, V

如何设置哈希表?我在微调器中有两个变量,即书名和章节号。我想根据书名和章节号设置文本视图。那么我该如何设置呢?

基本上,您的元素位于Arraylist中

您只需获取在此微调器中选择的元素

spinner
    .setOnItemSelectedListener(new OnItemSelectedListener() {
        @Override
    public void onItemSelected(AdapterView<?> parentView,
    View selectedItemView, int position, long id) {
    //selectedItemView.invalidate()
    Toast.makeText(Registration_Screen.this,
    arrayList.get(position) + "",
        Toast.LENGTH_LONG).show();

        }

    @Override
    public void onNothingSelected(AdapterView<?> parentView) {
    Toast.makeText(Registration_Screen.this,
        "Nothing Selected", Toast.LENGTH_LONG).show();

    spinner.setVisibility(View.GONE);
                    }
                });
微调器
.setOnItemSelectedListener(新的OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView父视图,
视图选择编辑视图,整数位置,长id){
//selectedItemView.invalidate()
Toast.makeText(注册屏幕,
arrayList.get(位置)+“”,
Toast.LENGTH_LONG).show();
}
@凌驾
未选择公共无效(AdapterView父视图){
Toast.makeText(注册屏幕,
“未选择任何内容”,Toast.LENGTH_LONG.show();
spinner.setVisibility(View.GONE);
}
});
现在您有了arraylist的位置,您的项目就在这里


让mw知道这是否有效。

[同一个问题][1][1]:谢谢你,但我已经做了这部分。我想我无法解释我的问题。我的问题是:我有两个微调器,当我从微调器中选择两个项目时,它应该加载已经创建的相应java页面。