- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在不同的 Activity 中有微调器来选择要显示的季度。为了尝试它是否有效,我只为测试 toast ,但它没有显示。
我正在将它应用到我的 CustomListAdapter。
FeedListAdapter 代码
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
final int gradeid;
final int subjectid;
final int studentid;
final String first;
final String second;
final String third;
final String fourth;
final String subjname;
final String remrks;
if (inflater == null)
inflater = (LayoutInflater) activity
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
if (convertView == null)
convertView = inflater.inflate(R.layout.feed_item, null);
if (imageLoader == null)
imageLoader = AppController.getInstance().getImageLoader();
final FeedItem item = feedItems.get(position);
first2 = (TextView) convertView.findViewById(R.id.txtfirst2);
first3 = (TextView) convertView.findViewById(R.id.txtfirst);
LayoutInflater layoutInflater =
(LayoutInflater) activity.getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
final View addView = layoutInflater.inflate(R.layout.activity_grades, null);
final Spinner mySpinner = (Spinner) addView.findViewById(R.id.spinner);
mySpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
String imc_met= mySpinner.getSelectedItem().toString();
if (imc_met.equals("1")){
Toast.makeText(context, "1", Toast.LENGTH_SHORT).show();
//first3.setVisibility(View.GONE);
//first2.setVisibility(View.GONE);
}
}
public void onNothingSelected(AdapterView<?> parent) {
}
});
return convertView;
}
正如我上面提到的,Toast 没有显示。我的编码有什么问题?
欢迎任何帮助或建议!我真的需要你们的帮助!!
更新
这是我关于使用 Spinner 隐藏 textview 的另一篇文章。顺便说一句,我隐藏了 CustomListAdapter 中的项目。
Set visibility of TextView from different Layout not working Android
最佳答案
在确定真正的问题是设置其他布局中定义的两个 TextView 的可见性之后。建议是使用共享首选项。在微调器的 OnItemSelect 监听器中设置共享首选项,并在相应的 Activity 中检索它们。
以下代码,来自How to set a default value to SharedPreferences programmatically? , 用于设置 SharedPreference(s) :-
SharedPreferences prefs = getActivity().getSharedPreferences(
PREFS_NAME, 0);
if (prefs.getInt("key_weight", null) == null) {
Editor editor = prefs.edit();
editor.putInt("key_weight", 75);
editor.commit();
}
以下代码是关于检索 SharedPreferences 的:-
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
final boolean devmode = sp.getBoolean(getResources().getString(R.string.sharedpreferencekey_developermode),false);
注意到 R.string.sharedpreferencekey_developermode 持有共享首选项 key 名称
关于android - Spinner OnItemSelectedListener 不适用于 CustomListAdapter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36660097/
我正在开发一个 customlistadapter,我在其中创建了一行带有 textview 和 checkbox 的行。列表呈现正确,但当我选择一个项目时,会自动选择其他一些项目,当我滚动列表时,所
我想使用自定义 ArrayAdapter 显示项目列表。 我将通过单击一个按钮来插入数据。 MainFragment.java @Override public void onClic
我在不同的 Activity 中有微调器来选择要显示的季度。为了尝试它是否有效,我只为测试 toast ,但它没有显示。 我正在将它应用到我的 CustomListAdapter。 FeedListA
我在 Android 应用程序中创建 CustomListAdapter。但是我在实现它时遇到了这个错误 NullPointerException。 这是我的 CustomListAdapter.ja
这个东西在我的自定义列表适配器中,它将在六行中显示文本和图片。但是在最后一行,它只会显示文字,不会显示图片。当我输入 0 而不是图片时,它们会显示默认图片,但我不想在那里放任何图片。怎么做?任何提示都
当用户添加注释时,该注释将保存到共享首选项中。但是当用户单击图像以删除注释时,它会被正确删除并从 sharedpreferences 中正确删除。但是当用户关闭应用程序或更改选项卡并返回时,删除的笔记
我有一个多态层次结构中的动物对象集合(即动物>爬行动物>蛇)。我想创建一个 ListView ,其中列表中的每个项目根据对象类型使用不同的布局进行膨胀(例如,爬行动物的一个项目布局,猫的一个项目布局,
我想在 TexView 中设置文本,实际上我将数字存储在数组列表中,但它总是强制关闭。所以,我尝试手动设置,但它仍然强制关闭。我不知道为什么其他 textview 可以设置,但是不能设置 amount
使用 CustomListAdapter 动态填充 ListView 的文档并不过分!很难找到这方面的信息,但我终于让它起作用了。 抽象地说,在我的 ListView CustomListAdapte
我目前正在开发一个基本的自定义 ListAdapater。 在我的 MainActivity 上,它在尝试从我的 XML 文件中查找我的 ListView 时显示此错误。 这是我的 MainActiv
我在名为 listView1 的 LinearLayout 中有一个 ListView,对于特定行,我有一个 LinearLayout,其中有一个 com.facebook.widget.Profil
我需要扩展 ActionBarActivity 的 public class FragmentB。它没有错误,但是当我尝试在适配器中调用它时。 FragmentPagerAdapter 代码: pub
我尝试从我的 MainActivity 获取数据到我的 Customlist Activity 以在 ListView 中显示数据。不幸的是我找不到我的错误。这是我的 MainActivity: pu
我有一个 ArrayList,其中包含 Person 类型的对象。 Person 类具有名称、地址 1、地址 2、城市、州、邮政编码和国家/地区等字段。我希望能够编辑一个特定的人,然后更新更改,以便显
我是一名优秀的程序员,十分优秀!