1
Я реализую фрагмент диалога, который должен открываться, когда я нажимаю на элемент в виде сетки изображений. Вот мой кодошибка android при использовании фрагмента диалога
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long arg3) {
// TODO Auto-generated method stub
if(position==0)
{
FragmentManager fm=getFragmentManager();
ImageDial1 id1=new ImageDial1();
ImageDial1.show(fm,"image_title");
и диалог фрагмент кода это
import android.app.DialogFragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class ImageDial1 extends DialogFragment {
public ImageDial1() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.imagefrag1, container, false);
}
}
Я получаю сообщение об ошибке «не может сделать статическую ссылку, не статический метод показа()» в этой строке
ImageDial1.show(fm,"image_title");
Где я иду не так? Благодаря
Ох спасибо! какая глупая ошибка! –
рад помочь !!! –
еще одна вещь, когда я пытаюсь открыть увеличенное изображение в диалоговом окне миниатюры в gridview, переход происходит очень медленно и отстает. Как я могу сделать его более плавным? –