1
Как я могу преобразовать это значение в Fragment
, чтобы использовать ViewPager
?Как преобразовать активность в фрагмент
@Override
public View getView(int position, View convertView, ViewGroup parent) {
final ViewHolder holder;
View view = convertView;
if (view == null) {
view = getLayoutInflater().inflate(R.layout.item_grid_image, parent, false);
holder = new ViewHolder();
assert view != null;
holder.imageView = (ImageView) view.findViewById(R.id.image);
holder.progressBar = (ProgressBar)view.findViewById(R.id.progress);
view.setTag(holder);
// ......
}
}
Большое спасибо ... Но я не могу найти out.I've добавил getActivity(). GetLayoutInflater() и ошибки E/AndroidRuntime (20849): java.lang.ClassCastException: android.widget.GridView не может быть добавлен в android.widget.LinearLayout E/AndroidRuntime (20849): \t at com.nostra13.example.universalimageloader.Japan.onCreateView (Japan.java : 82) E/AndroidRuntime (20849): \t на android.support.v4.app.F ragment.performCreateView (Fragment.java:1460) E/AndroidRuntime (20849): \t at android.support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:911) – KingKoro
Очистите проект. У меня часто возникают ошибки в XML, когда разные представления передаются друг другу. Это должно сделать это. –
был моим ответом полезным? –