код компилируется без ошибок. но мой телефон сбрасывается при запуске кода.
Я кодирую объекты главной страницы "Blue.Class" с помощью DragDrop.class, чтобы действовать и захватывать функцию. DragDrop.class имеет статические функции. по этой причине я получаю ошибку при запуске кода. тот же код работает на нормальной странице. Страница DragDrop не имеет интерфейса xml, она просто состоит из кода. моя главная цель - играть музыку, но если сообщение работает в музыке.
public class DragDrop extends Application {
public static boolean sonuc=false;
public static ImageView suruklenen;
private static Context context;
public void onCreate() {
super.onCreate();
}
public void DragDrop()
{
DragDrop.context=getApplicationContext();
mavi aaa=new mavi();
aaa.musical();
}
public static Context getAppContext()
{
return DragDrop.context;
}
public static final class MyClickListener implements View.OnTouchListener {
@Override
public boolean onTouch (View v, MotionEvent event) {
ClipData.Item item = new ClipData.Item((CharSequence)v.getTag());
String[] mimeTypes = { ClipDescription.MIMETYPE_TEXT_PLAIN };
ClipData data = new ClipData(v.getTag().toString(), mimeTypes, item);
View.DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(v);
v.startDrag( data, //data to be dragged
shadowBuilder, //drag shadow
v, //local data about the drag and drop operation
1); //no needed flags
System.out.println("Suruklenen id ne : "+v.getResources().getResourceName(v.getId()));
suruklenen= (ImageView) v;
System.out.println("Saklanan id ne : "+suruklenen.getResources().getResourceName(suruklenen.getId()));
v.setVisibility(View.VISIBLE);
Toast.makeText(getAppContext(), "Demo mesage but not working", Toast.LENGTH_SHORT).show();
return false;
}
}