片段内的TextView不能直观地更新文本

时间:2015-08-21 16:53:56

标签: android textview

我尝试在过滤任务后更新textView,并且我在使用Samsung设备时遇到了一些问题。其他设备都可以(Moto E,Moto G,LG Nexus 4和5)。

使用DDMS调试应用程序时,textView文本属性设置正确,但在视觉上文本没有变化。

这是三星设备上的问题,还是我的代码出了问题?

public void showDropDownNav(final MenuItem item) {
    showCategories();
    new AlertDialog.Builder(getActivity())
            .setTitle(getActivity().getString(R.string.prompt_mesg))
            .setPositiveButton(R.string.cancel, new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    dialog.cancel();
                }
            })
            .setAdapter(spinnerArrayAdapter,
                    new DialogInterface.OnClickListener() {

                        @Override
                        public void onClick(DialogInterface dialog,
                                int which) {

                            filterCategory = spinnerArrayAdapter.getTag(
                                    which).getCategoryId();

                            final String all = spinnerArrayAdapter.getTag(
                                    which).getCategoryTitle();

                            view.footerText.setText(all);
                            categoryDisplay = all;

                            if ((all != null)
                                    && (!TextUtils.isEmpty(all))
                                    && (all != getActivity().getString(
                                            R.string.all_categories))) {

                                mHandler.post(fetchReportListByCategory);

                            } else {
                                mHandler.post(fetchReportList);
                            }dialog.dismiss();
                        }
                    }).create().show();
}

0 个答案:

没有答案