Articles of методы

JNI / Android: вызов нестационарного метода в Java из C ++?

У меня есть следующий JNI-метод, который в настоящее время вызывает статический метод Java: void bindToMarketBillingServiceJNI(const char * inappID) { JniMethodInfo t; if (JniHelper::getStaticMethodInfo(t , "com/mycompany/games/js/TestsDemo" , "bindToMarketBillingService" , "(Ljava/lang/String;)V")) { jstring stringArg1; if (! inappID) { stringArg1 = t.env->NewStringUTF("1"); } else { stringArg1 = t.env->NewStringUTF(inappID); } t.env->CallStaticVoidMethod(t.classID, t.methodID, stringArg1); t.env->DeleteLocalRef(stringArg1); t.env->DeleteLocalRef(t.classID); } } Вот мой […]

Показать тост из статического метода в Android

Я хочу показать тост на экране, когда определенное условие выполняется в моем статическом методе, как показано ниже: public static void setAuth(String a) { String[] nameparts1; if (a.trim().isEmpty()) { author = "Author's Name"; firstinit1 = "Initial"; surname1 = "Surname"; } if (a == 'X') { Toast ifx = Toast.makeText(getApplicationContext(), "Please enter name in correct format.", Toast.LENGTH_SHORT); […]

Android-клавиатура – не инициализация клиента общего буфера, поскольку токен = -12

Я работаю над клавиатурой для Android. Я пытаюсь использовать тот же стиль всплывающей клавиатуры, что и всплывающая клавиатура, введенная клавиатурой Gingerbread. Когда я запускаю свой код на Honeycomb, всплывающие окна не отображаются через некоторое время (может быть после нескольких дней использования), пока всплывающие клавиатуры все еще «работают». То есть, хотя я не вижу всплывающее окно […]

Почему AsyncTasks всегда работает внутри onClickListener?

Я заметил это за последние несколько месяцев. Если я установлю clickListener на кнопку для запуска AsyncTask, она не всегда будет выполнена. Я решаю проблему, обертывая строку кода, которая выполняет метод AsyncTask в методе. Вот код, который не работает все время: button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { new CustomAsyncTask().execute(); } }); Вот мое […]

Как вызвать метод на службе от другой деятельности

У меня проблема, как вызвать мой метод в службе, мой метод – getambil_jmlgangguan() . Подробный код находится здесь: public class GetCountDataGangguanService extends Service { public String JUMLAH_GANGGUAN =""; public static final String TAG = "MyServiceTag1"; GlobalKoneksi konek_url = new GlobalKoneksi(); GetJmlGangguanFunction jmlGangguanFUnctions = new GetJmlGangguanFunction(); private static String KEY_SUCCESS = "success"; private static String KEY_JUMLAH_DATA […]

Взгляд на Android с использованием существующего объекта просмотра

У меня есть пользовательский вид, который я хотел бы создать из шаблона ресурса. Мой пользовательский конструктор представлений принимает дополнительные параметры, которые устанавливаются как дополнительная информация для пользовательского представления. Проблема в том, что когда я раздуваю представление, я получаю объект вида, который не подклассифицирован из пользовательского представления, поскольку метод инфляции является статическим и возвращает общий новый […]

Не удалось позвонить в Android Kitkat Class?

Я не могу назвать класс KitKat, как когда я собираюсь позвонить в Intent.ACTION_OPEN_DOCUMENT . Я получаю сообщение об ошибке ACTION_OPEN_DOCUMENT cannot be resolved or is not a field И для takePersistableUriPermission(Uri, int) The method takePersistableUriPermission(Uri, int) is undefined for the type ContentResolver

Как перенести данные из одной активности в другую в android

Это может показаться простым, но я не могу заставить его работать. У меня есть два вида деятельности. Первая из них является формой, а вторая – данными из файла JSON на основе значений, введенных в первом действии. Поэтому я пытаюсь сделать простую версию. У меня есть EditText и кнопка, поэтому, когда они нажимают кнопку, все, что […]

Как вызвать метод класса CCColorLayer из другого метода (он расширяет активность), Android?

Мне нужно вызвать метод класса A (он расширяет CCColorLayer) из метода класса B (он расширяет активность). Как это возможно? Попробовал создать объект для класса A в классе B. Но это не решение. Каждый раз при создании другого слоя. пожалуйста помоги. Заранее спасибо.

Внедрение Getextra () и Putextra

Я пытаюсь использовать putextra() и getextra() но моя программа getextra() после ее реализации. Пройдите мой код и сообщите мне свою ошибку. Если я не использую getextra() и putextra() код работает безупречно Это 1-й класс, откуда я получаю значение public class Assess extends ListActivity { String itm; ArrayAdapter<String> Adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]