Как добавить эффект или цветовой фильтр в imagevew? - PullRequest
0 голосов
/ 11 марта 2019

У меня есть MainActivity. Где я использую Viewpager и в нем я использую imagevew. Я использую CustomAdapter для скольжения изображения. С изображением просмотра я показываю 568 изображений. И я хочу добавить эффект или цветовой фильтр в imagevew. Я хочу, если я нажму на кнопку, чтобы эффект / фильтр включал все изображения. Когда я использую imagevew для 1 изображения, я могу легко добавить эффект, но когда я хочу добавить эффект во все изображения, которые отображаются в 1 imagevew с помощью viewpager, это не работает. Пожалуйста, предоставьте подходящие примеры.

Ответы [ 2 ]

0 голосов
/ 11 марта 2019

Вы абсолютно точно не можете создать экземпляр Activity, используя ключевое слово new.Только платформа Android может создавать экземпляры компонентов Android (Activity, Service, BroadcastReceiver, Provider).

Если вы хотите вызвать метод в другом классе, вам нужно объявить метод как static.Затем вы можете вызывать метод из любого места.

0 голосов
/ 11 марта 2019

Вам не нужно создавать экземпляры mainacctivity.просто напишите MainActivity.Yourmethod ();

...